mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-25 20:46:48 +00:00
25 lines
809 B
Ruby
25 lines
809 B
Ruby
module Admin
|
|
class EnterpriseRelationshipsController < ResourceController
|
|
def index
|
|
@enterprises = Enterprise.managed_by(spree_current_user).by_name
|
|
@enterprise_relationships = EnterpriseRelationship.by_name
|
|
end
|
|
|
|
def create
|
|
@enterprise_relationship = EnterpriseRelationship.new params[:enterprise_relationship]
|
|
|
|
if @enterprise_relationship.save
|
|
render partial: "admin/json/enterprise_relationship", locals: {enterprise_relationship: @enterprise_relationship}
|
|
else
|
|
render status: 400, json: {errors: @enterprise_relationship.errors.full_messages.join(', ')}
|
|
end
|
|
end
|
|
|
|
def destroy
|
|
@enterprise_relationship = EnterpriseRelationship.find params[:id]
|
|
@enterprise_relationship.destroy
|
|
render nothing: true
|
|
end
|
|
end
|
|
end
|