We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 306582a commit fd562acCopy full SHA for fd562ac
app/models/guru.rb
@@ -19,6 +19,10 @@ def add_deal(username, deal_params)
19
20
deal = Deal.find_or_create_by!({ deal_uuid: deal_uuid, permalink: permalink })
21
guru_deal_mapping = GuruDeal.find_or_create_by!({ guru: guru, deal: deal })
22
+
23
+ if deal_params[:is_cover]
24
+ GuruDeal.where({ guru: guru }).update_all({ is_cover: false })
25
+ end
26
guru_deal_mapping.update(deal_params.except(:uri))
27
28
guru.reload
0 commit comments