From 6c4375d94292eb420093a6bc2aa145ee4617d482 Mon Sep 17 00:00:00 2001 From: Daniel Molina Date: Thu, 16 Oct 2014 11:16:24 +0200 Subject: [PATCH] Add mark as solved option for support requests --- src/sunstone/public/js/plugins/support-tab.js | 4 +++- src/sunstone/routes/support.rb | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/sunstone/public/js/plugins/support-tab.js b/src/sunstone/public/js/plugins/support-tab.js index fef1629861..174015ebd1 100644 --- a/src/sunstone/public/js/plugins/support-tab.js +++ b/src/sunstone/public/js/plugins/support-tab.js @@ -436,6 +436,7 @@ function updateSupportInfo(request, response){ \
\
\ + \ \
\
\ @@ -456,7 +457,8 @@ function updateSupportInfo(request, response){ var request_json = { "comment" : { "value" : $(".comment", this).val() - } + }, + "solved" : $("#solved:checked", this).length > 0 ? true : false } Sunstone.runAction("Support.update", request_id, request_json); diff --git a/src/sunstone/routes/support.rb b/src/sunstone/routes/support.rb index 73f36777c6..3b43e77bbf 100644 --- a/src/sunstone/routes/support.rb +++ b/src/sunstone/routes/support.rb @@ -186,6 +186,7 @@ post '/support/request/:id/action' do # TODO check error zrequest.comment = {"value" => body_hash["action"]["params"]['comment']['value']} + zrequest.solved = true if body_hash["action"]["params"]["solved"] zrequest.save! one_zrequest = {