mirror of
https://codeberg.org/grunfink/snac2.git
synced 2024-11-09 19:50:26 +03:00
Disallow updating closed polls.
This commit is contained in:
parent
22fea17255
commit
60ea9b3a09
@ -983,10 +983,14 @@ int update_question(snac *user, const char *id)
|
||||
if (!valid_status(object_get(id, &msg)))
|
||||
return -1;
|
||||
|
||||
/* closed? do nothing more */
|
||||
if (xs_dict_get(msg, "closed"))
|
||||
return -2;
|
||||
|
||||
/* get the options */
|
||||
if ((opts = xs_dict_get(msg, "oneOf")) == NULL &&
|
||||
(opts = xs_dict_get(msg, "anyOf")) == NULL)
|
||||
return -2;
|
||||
return -3;
|
||||
|
||||
/* fill the initial count */
|
||||
p = opts;
|
||||
|
Loading…
Reference in New Issue
Block a user