When a worker completes a service point task and the API requires a rating, a dialog now appears with 4 yes/no questions matching Android: - Was the customer prepared? - Was the scope clear? - Was the customer respectful? - Would you serve them again? The rating is submitted with the task completion request via the workerRating payload. Also handles rating_required during beacon auto-complete by dismissing the countdown and showing the dialog. Files changed: - RatingDialog.swift (new) — rating dialog UI with toggle chips - APIService.swift — added workerRating param + ratingRequired error - TaskDetailScreen.swift — rating flow in completeTask + auto-complete - project.pbxproj — added RatingDialog.swift to Xcode project |
||
|---|---|---|
| .. | ||
| APIService.swift | ||
| AuthStorage.swift | ||
| BeaconScanner.swift | ||
| BeaconShardPool.swift | ||
| ChatService.swift | ||