Open jcqli opened 3 years ago
@jcqli how does this differ from #2876?
@BenHenning this issue was for the web backend, so it was fixed in web PR #12367
Thanks @jcqli. In that case, closing this since it's now resolved.
The issue is reopened because of the following unresolved TODOs: https://github.com/oppia/oppia-android/blob/9bf736559cd81bfd30032cef4092432790c2a6eb/data/src/main/java/org/oppia/android/data/backends/gae/model/GaeFeedbackReport.kt#L7 https://github.com/oppia/oppia-android/blob/9bf736559cd81bfd30032cef4092432790c2a6eb/data/src/main/java/org/oppia/android/data/backends/gae/model/GaeFeedbackReportingAppContext.kt#L7 https://github.com/oppia/oppia-android/blob/9bf736559cd81bfd30032cef4092432790c2a6eb/data/src/main/java/org/oppia/android/data/backends/gae/model/GaeFeedbackReportingDeviceContext.kt#L7 https://github.com/oppia/oppia-android/blob/9bf736559cd81bfd30032cef4092432790c2a6eb/data/src/main/java/org/oppia/android/data/backends/gae/model/GaeFeedbackReportingEntryPoint.kt#L7 https://github.com/oppia/oppia-android/blob/9bf736559cd81bfd30032cef4092432790c2a6eb/data/src/main/java/org/oppia/android/data/backends/gae/model/GaeFeedbackReportingSystemContext.kt#L7 https://github.com/oppia/oppia-android/blob/9bf736559cd81bfd30032cef4092432790c2a6eb/data/src/main/java/org/oppia/android/data/backends/gae/model/GaeUserSuppliedFeedback.kt#L7
Ah, it looks like there is some work to do here yet based on the TODOs.
Implement the domain layer objects used in feedback reporting. This includes domain objects and their validators, and services that can be performed on these objects for both managing incoming reports and triaging reports in the moderator dashboard. The controller for managing incoming feedback reports will be included in this issue.