From 049d7081d9bab4db28fc940834c7808e5a770f13 Mon Sep 17 00:00:00 2001 From: Masato Imai Date: Tue, 6 Sep 2022 12:24:50 +0900 Subject: [PATCH] . --- client2.gpsl | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/client2.gpsl b/client2.gpsl index 8b1e999..e67b836 100644 --- a/client2.gpsl +++ b/client2.gpsl @@ -13,6 +13,31 @@ fn init_gvalue() { write_value("./data/poll.gvalue", poll); } -fn main() { - init_gvalue(); +fn add_poll() { + let user = read_value("./data/user.gvalue"); + let poll = read_value("./data/poll.gvalue"); + + let users = read_value("./data/users.gvalue"); + let polls = read_value("./data/polls.gvalue"); + + if (users[0] == "") { + users[0] = user; + } else { + users = push(users, user); + let tmp_e: Vec = vec(encrypt(0)); + tmp_e[0] = encrypt(poll[0]); + + for (let i = 1; i < length(poll); i += 1) { + tmp_e = push(tmp_e, encrypt(poll[i])); + } + + polls = push(polls, tmp_e); + } + + println(users); + println(polls); +} + +fn main() { + add_poll(); }