OpenTreeMap is a collaborative platform for crowdsourced tree inventory, ecosystem services calculations, urban forestry analysis, and community engagement.
Coverage increased (+0.02%) to 83.87% when pulling fa5200d627268be42113930014c7601d9e500bbc on jwalgran:feature/update-plot-writable-check into 52a89f63dcaae2c0235c9376f2a1d170b757eaa5 on OpenTreeMap:develop.
This addresses an edge case where a role has permission to add trees but not add plots.
I made use of a helper function to check tree creatability so I renamed it from
map_feature_is_creatable
tomodel_is_creatable
.Testing
Can add tree
on thePublic
role.Public
role.Edit
button should be enabled.Edit
should show theAdd tree
button, but none of the plot fields should be editable.Connects to #2856