diff options
-rw-r--r-- | interface/js/rspamd.js | 17 | ||||
-rw-r--r-- | src/controller.c | 6 | ||||
-rw-r--r-- | src/libserver/cfg_utils.c | 1 | ||||
-rw-r--r-- | src/libserver/dynamic_cfg.c | 2 |
4 files changed, 16 insertions, 10 deletions
diff --git a/interface/js/rspamd.js b/interface/js/rspamd.js index 5f276f5f5..0f01dccd9 100644 --- a/interface/js/rspamd.js +++ b/interface/js/rspamd.js @@ -191,13 +191,15 @@ saveMaps(data); getMapById(); $.each(data, function (i, item) { + var caption; + var label; if ((item.editable == false)) { - var caption = 'View'; - var label = '<span class="label label-default">Read</span>'; + caption = 'View'; + label = '<span class="label label-default">Read</span>'; } else { - var caption = 'Edit'; - var label = '<span class="label label-default">Read</span> <span class="label label-success">Write</span>'; + caption = 'Edit'; + label = '<span class="label label-default">Read</span> <span class="label label-success">Write</span>'; } items.push('<tr>' + '<td class="col-md-2 maps-cell">' + label + '</td>' + @@ -206,8 +208,11 @@ 'data-source="#' + item.map + '" ' + 'data-editable="' + item.editable + '" ' + 'data-target="#modalDialog" ' + - 'data-title="' + item.description + - '" data-toggle="modal">' + item.description + '</span>' + + 'data-title="' + item.uri + + '" data-toggle="modal">' + item.uri + '</span>' + + '</td>' + + '<td>' + + item.description + '</td>' + '</tr>'); }); diff --git a/src/controller.c b/src/controller.c index f5a624b7c..b20e6a8f7 100644 --- a/src/controller.c +++ b/src/controller.c @@ -794,13 +794,15 @@ rspamd_controller_handle_maps (struct rspamd_http_connection_entry *conn_ent, obj = ucl_object_typed_new (UCL_OBJECT); ucl_object_insert_key (obj, ucl_object_fromint (map->id), - "map", 0, false); + "map", 0, false); if (map->description) { ucl_object_insert_key (obj, ucl_object_fromstring (map->description), "description", 0, false); } + ucl_object_insert_key (obj, ucl_object_fromstring (map->uri), + "uri", 0, false); ucl_object_insert_key (obj, ucl_object_frombool (editable), - "editable", 0, false); + "editable", 0, false); ucl_array_append (top, obj); cur = g_list_next (cur); diff --git a/src/libserver/cfg_utils.c b/src/libserver/cfg_utils.c index 5e49d3a3d..0685dc800 100644 --- a/src/libserver/cfg_utils.c +++ b/src/libserver/cfg_utils.c @@ -1444,7 +1444,6 @@ rspamd_config_add_metric_symbol (struct rspamd_config *cfg, *sym_def->weight_ptr = score; sym_def->score = score; - sym_def->flags = flags; if (description) { diff --git a/src/libserver/dynamic_cfg.c b/src/libserver/dynamic_cfg.c index 8845032f5..3a76f20f9 100644 --- a/src/libserver/dynamic_cfg.c +++ b/src/libserver/dynamic_cfg.c @@ -477,7 +477,7 @@ remove_dynamic_symbol (struct rspamd_config *cfg, apply_dynamic_conf (cfg->current_dynamic_conf, cfg); } - return TRUE; + return ret; } |