mirror of
https://github.com/gristlabs/grist-core.git
synced 2026-03-02 04:09:24 +00:00
(core) Polish and enable Reference List widget
Summary: Adds Reference List as a widget type. Reference List is similar to Choice List: multiple references can be added to each cell through a similar editor, and the individual references will always reflect their current value from the referenced table. Test Plan: Browser tests. Reviewers: dsagal Reviewed By: dsagal Subscribers: paulfitz, jarek, alexmojaki, dsagal Differential Revision: https://phab.getgrist.com/D2959
This commit is contained in:
@@ -131,7 +131,7 @@ class ReferenceRelation(Relation):
|
||||
self.inverse_map.setdefault(target_row_id, set()).add(referring_row_id)
|
||||
|
||||
def remove_reference(self, referring_row_id, target_row_id):
|
||||
self.inverse_map[target_row_id].remove(referring_row_id)
|
||||
self.inverse_map[target_row_id].discard(referring_row_id)
|
||||
|
||||
def clear(self):
|
||||
self.inverse_map.clear()
|
||||
|
||||
Reference in New Issue
Block a user