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

Remove (hypothetical) side effects from GET calls #10664 #11491

Open jacobtylerwalls opened 1 week ago

jacobtylerwalls commented 1 week ago

Types of changes

Description of Change

UserProfiles always exist since #8022. 1ca5c32 removed some cruft guards for missing profiles. This removes the rest, which makes it more clear that these GETs do not have side-effects (and thus CSRF attack vectors).

Issues Solved

Closes #10664