-
-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates to mapper workflow based on in-person discussion #1949
Comments
This will be addressed in #2037
@spwoodcock can you clarify, what do you mean by (if selectedTaskId) {showHelpText} else {doNotShowHelpText}? |
Does this refresh status button refreshes both tasks and feature's update or only refresh the status of feature?? As a project manager, i won't know the accurate progress if only features status is updated through syncing since i have to click on each tasks to see the update. I would rather refresh the page to get updates of both features and tasks. |
Both tasks and features 👍 It should do the same as refreshing the page (call the same endpoints), without an actual refresh |
Currently, only the feature status are updated while syncing status and tasks status are not updated. |
I think there is a misunderstanding here maybe? The task statuses live update via electric SQL. The feature statuses do too! The problem for features is the fmtm db is not updated when the user submits via ODK, meaning we have to do this 'sync' part manually |
Reopening this issue, since if you unlock a task in mapper's page. clicking on sync status won't update the task status correctly. |
sorry my bad |
TODO
Mapper frontend (immediate):
React frontend
Update text 'Select a task / feature for mapping' --> 'Click on a task to select a feature for mapping'.
- React frontend: add a button to refresh statuses on that map.
- If the React frontend project detail page is opened on a mobile device, automatically redirect to
/mapnow/{project_id}
- Related to this, remove the 'Start Mapping' button, as it's no longer needed.
- Move 'Basemaps' button from bottom left of map onto the left pane: 'Generate Basemaps'.
- React frontend: add helper text when the page is loaded to 'Click on a task area', then have the text disappear when a task area is selected (not localStorage, but simply a conditional display: (if selectedTaskId) {showHelpText} else {doNotShowHelpText}
- Remove 'Start Mapping' in task popup, replace with 'Assign To Mapper'.
TODO marking features as invalid / bad
hasIssues
in ODK.The text was updated successfully, but these errors were encountered: