removed object constantization

This commit is contained in:
Giga Chubinidze 2023-09-06 16:36:26 +04:00
parent 5a6202aea2
commit 44cb0db41a

View file

@ -47,7 +47,12 @@ class MarvinJsService
private private
def connect_asset(asset, params, current_user) def connect_asset(asset, params, current_user)
object = params[:object_type].constantize.find(params[:object_id]) object = case params[:object_type]
when 'Step'
Step.find(params[:object_id])
when 'Result'
Result.find(params[:object_id])
end
asset.update!(view_mode: object.assets_view_mode) asset.update!(view_mode: object.assets_view_mode)
object.assets << asset object.assets << asset