-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Removed reset of field settings on schema change
Because column aggregation settings on list fields were stored based on column order, thing could break if a list field changed. That is why we had the workaround to reset field settings on every schema change. Now column aggregation is connected to column ID (instead of order). This means that schema changes at most cause invalid aggregation settings to not be used, instead of causing issues in list presentation. Because of this change, we can now keep field settings alive even with schema changes.
- Loading branch information
1 parent
d1a7188
commit a698c2d
Showing
4 changed files
with
101 additions
and
98 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters