summaryrefslogtreecommitdiff
path: root/src/requests.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-23 16:50:50 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-23 16:50:50 +0000
commit9d0f1730fa146ee68ad3c6e3e6a9295364d22d98 (patch)
tree65ac3cadf4b3cb961bb4e0fe6ee778065c89caa5 /src/requests.c
parent448a320aeb1b523893bd450c2ac9e52230da9410 (diff)
after a move or properties change (via dialog) on a single torrent, perform a refresh on it. on multiple, refresh everything. add an optional torrent priority, id column, date done column.
Diffstat (limited to 'src/requests.c')
-rw-r--r--src/requests.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/requests.c b/src/requests.c
index ba761f9..b52f5c9 100644
--- a/src/requests.c
+++ b/src/requests.c
@@ -140,7 +140,6 @@ JsonNode *torrent_get(gint64 id)
json_array_add_string_element(fields, FIELD_NAME);
json_array_add_string_element(fields, FIELD_PERCENTDONE);
json_array_add_string_element(fields, FIELD_COMMENT);
- json_array_add_string_element(fields, FIELD_ADDED_DATE);
json_array_add_string_element(fields, FIELD_TOTAL_SIZE);
json_array_add_string_element(fields, FIELD_LEFT_UNTIL_DONE);
json_array_add_string_element(fields, FIELD_ANNOUNCE_URL);
@@ -202,3 +201,9 @@ void request_set_tag(JsonNode * req, gint64 tag)
{
json_object_set_int_member(json_node_get_object(req), PARAM_TAG, tag);
}
+
+void request_set_tag_from_ids(JsonNode *req, JsonArray *ids)
+{
+ gint64 id = json_array_get_length(ids) == 1 ? json_array_get_int_element(ids, 0) : -1;
+ request_set_tag(req, id);
+}