Files
fizzy/app/controllers/collections/workflows_controller.rb
T
2025-07-03 10:11:36 -05:00

17 lines
508 B
Ruby

class Collections::WorkflowsController < ApplicationController
include CollectionScoped
before_action :set_workflow
def update
@collection.update! workflow: @workflow
render turbo_stream: turbo_stream.replace([ @collection, :workflows ], partial: "collections/edit/workflows", locals: { collection: @collection })
end
private
def set_workflow
workflow_id = params[:collection][:workflow_id]
@workflow = workflow_id.present? ? Workflow.find(workflow_id) : nil
end
end