diff --git a/app/controllers/homework_common_controller.rb b/app/controllers/homework_common_controller.rb index 918c1b8b9..f48633a53 100644 --- a/app/controllers/homework_common_controller.rb +++ b/app/controllers/homework_common_controller.rb @@ -364,7 +364,9 @@ class HomeworkCommonController < ApplicationController client.request(request) end result = JSON.parse(res.body) - @result = result[:result][0][:status] + result[:results].each do |re| + @result = re[:status] + end end private diff --git a/db/schema.rb b/db/schema.rb index 3791eb248..29aeb1f16 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended to check this file into your version control system. -ActiveRecord::Schema.define(:version => 20150730093403) do +ActiveRecord::Schema.define(:version => 20150730130816) do create_table "activities", :force => true do |t| t.integer "act_id", :null => false @@ -635,6 +635,7 @@ ActiveRecord::Schema.define(:version => 20150730093403) do t.datetime "created_at", :null => false t.datetime "updated_at", :null => false t.integer "result", :default => 0 + t.text "error_msg" end create_table "homework_users", :force => true do |t|