Skip to content

Commit

Permalink
Set thumbnail ID on appending.
Browse files Browse the repository at this point in the history
Closes #84
  • Loading branch information
tpendragon committed Aug 8, 2017
1 parent b3ed4cc commit 790fccc
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions app/change_set_persisters/plum_change_set_persister.rb
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ def before_delete(change_set:)

def append(append_id:, updated_resource:)
parent_obj = query_service.find_by(id: append_id)
parent_obj.thumbnail_id = updated_resource.id if parent_obj.member_ids.blank?
parent_obj.member_ids = parent_obj.member_ids + [updated_resource.id]
persister.save(resource: parent_obj)
end
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,7 @@
output = change_set_persister.save(change_set: change_set)
reloaded = query_service.find_by(id: parent.id)
expect(reloaded.member_ids).to eq [output.id]
expect(reloaded.thumbnail_id).to eq [output.id]
end
end
end

0 comments on commit 790fccc

Please sign in to comment.