mirror of
https://github.com/gristlabs/grist-core.git
synced 2024-10-27 20:44:07 +00:00
(core) Replacing python3 specifc code
Summary: Removing JSONDecodeError type from python code that is python3 only. Test Plan: Existing Reviewers: paulfitz, georgegevoian Reviewed By: paulfitz, georgegevoian Subscribers: paulfitz Differential Revision: https://phab.getgrist.com/D4298
This commit is contained in:
parent
b5e0e020ef
commit
2868ee2fa1
@ -35,7 +35,7 @@ def perform_dropdown_condition_renames(useractions, renames):
|
||||
try:
|
||||
widget_options = json.loads(col.widgetOptions)
|
||||
dc_formula = widget_options["dropdownCondition"]["text"]
|
||||
except (json.JSONDecodeError, KeyError):
|
||||
except (ValueError, KeyError):
|
||||
continue
|
||||
|
||||
# Find out what table this column refers to and belongs to.
|
||||
|
@ -708,9 +708,6 @@ class UserActions(object):
|
||||
for col_rec, new_formula in sorted(six.iteritems(formula_updates)):
|
||||
col_updates.setdefault(col_rec, {}).setdefault('formula', new_formula)
|
||||
|
||||
acl.perform_acl_rule_renames(self, renames)
|
||||
dropdown_condition.perform_dropdown_condition_renames(self, renames)
|
||||
|
||||
update_pairs = col_updates.items()
|
||||
|
||||
# Disallow most changes to summary group-by columns, except to match the underlying column.
|
||||
@ -752,6 +749,10 @@ class UserActions(object):
|
||||
|
||||
self.doBulkUpdateFromPairs(table_id, update_pairs)
|
||||
|
||||
if renames:
|
||||
acl.perform_acl_rule_renames(self, renames)
|
||||
dropdown_condition.perform_dropdown_condition_renames(self, renames)
|
||||
|
||||
for table_id in rebuild_summary_tables:
|
||||
table = self._engine.tables[table_id]
|
||||
self._engine._update_table_model(table, table.user_table)
|
||||
|
Loading…
Reference in New Issue
Block a user