Sha256: f12be0ca1a7910e3cc4d142c3c884ec61af8bc53924c42b1f3edf4914c61340b

Contents?: true

Size: 355 Bytes

Versions: 20

Compression:

Stored size: 355 Bytes

Contents

class ConsoleSubmission < Submission
  required :try_evaluate_query!

  def try_evaluate!(assignment)
    format_query_result! try_evaluate_query!(assignment)
  end

  def format_query_result!(results)
    results[:result] = I18n.t(:try_again) if results[:status] == :aborted
    results[:status] = results[:status].to_mumuki_status
    results
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
mumuki-laboratory-5.5.0 app/models/submission/console_submission.rb
mumuki-laboratory-5.4.0 app/models/submission/console_submission.rb
mumuki-laboratory-5.3.0 app/models/submission/console_submission.rb
mumuki-laboratory-5.2.1 app/models/submission/console_submission.rb
mumuki-laboratory-5.2.0 app/models/submission/console_submission.rb
mumuki-laboratory-5.1.1 app/models/submission/console_submission.rb
mumuki-laboratory-5.1.0 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.12 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.11 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.10 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.9 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.8 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.7 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.6 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.5 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.4 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.3 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.2 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.1 app/models/submission/console_submission.rb
mumuki-laboratory-5.0.0 app/models/submission/console_submission.rb