Sha256: f45e5f26cca26b12cae6ecf81ac6e4935fa06469df65645def197bb7140701d2
Contents?: true
Size: 590 Bytes
Versions: 7
Compression:
Stored size: 590 Bytes
Contents
module DiscoApp::Admin::Concerns::SubscriptionsController extend ActiveSupport::Concern included do before_action :find_subscription end def edit end def update if @subscription.update(subscription_params) redirect_to edit_admin_shop_subscription_path(@subscription.shop, @subscription) else render 'edit' end end private def find_subscription @subscription = DiscoApp::Subscription.find_by(id: params[:id]) end def subscription_params params.require(:subscription).permit(:amount, :trial_period_days) end end
Version data entries
7 entries across 7 versions & 1 rubygems