archesproject / arches

Arches is a web platform for creating, managing, & visualizing geospatial data. Arches was inspired by the needs of the Cultural Heritage community, particularly the widespread need of organizations to build & manage cultural heritage inventories
GNU Affero General Public License v3.0
212 stars 142 forks source link

Keeps original tile-data around so that tile changes can be picked up #11068

Closed philtweir closed 1 month ago

philtweir commented 3 months ago

Types of changes

Description of Change

Keeps the original tile data in the data dict that will initialize the "edited" tile, so that (e.g.) tile-save receivers can see from the new tile's tile._original_data member, what was in there (and, consequently, what has changed).

Issues Solved

Closes #

Checklist

Accessibility Checklist

Developer Guide

Topic Changed Retested
Color contrast
Form fields
Headings
Links
Keyboard
Responsive Design
HTML validation
Screen reader

Ticket Background

Further comments

philtweir commented 3 months ago

Can add a test here as well, but keen to get an OK in principle first!