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 = {