24 lines
480 B
Ruby
Raw Normal View History

2019-09-14 12:56:28 +10:00
# frozen_string_literal: true
2019-12-04 11:23:45 +11:00
module DiscourseSubscriptions
2019-09-14 12:56:28 +10:00
class AdminController < ::Admin::AdminController
def index
2019-11-07 15:49:10 +11:00
head 200
2019-09-15 21:00:39 +10:00
end
def refresh_campaign
Jobs.enqueue(:manually_update_campaign_data)
render json: success_json
end
def create_campaign
begin
DiscourseSubscriptions::Campaign.new.create_campaign
render json: success_json
rescue => e
render_json_error e.message
end
end
2019-09-14 12:56:28 +10:00
end
end