X-Git-Url: https://projects.mako.cc/source/selectricity-live/blobdiff_plain/80fe90c787f595b0554297d2fe5eb810e3ca652a..ad088c1324d08a65f6f5336bedf7a88a8a8950e7:/app/models/selectricity_service.rb diff --git a/app/models/selectricity_service.rb b/app/models/selectricity_service.rb deleted file mode 100644 index d383dcd..0000000 --- a/app/models/selectricity_service.rb +++ /dev/null @@ -1,21 +0,0 @@ -require 'action_controller/integration' - -class SelectricityService < ActionWebService::Base - web_service_api SelectricityAPI - def cast_quickvote(election_id, vote_id, vote_list) - #Obviously not implemented - end - def get_quickvote_results(shortname) - #TODO: Validate shortname - session=ActionController::Integration::Session.new - debugger - controller=session.get "quickvote/#{shortname}/results" - result=VoteResultStruct.new - result.plurality_winners=session.controller.plurality_result.winners.inspect - result.approval_winners=session.controller.approval_result.winners.inspect - result.condorcet_winners=session.controller.condorcet_result.winners.inspect - result.ssd_winners=session.controller.ssd_result.winners.inspect - result.borda_winners=session.controller.borda_result.winners.inspect - result - end -end