Skip to content

Draft: option page add more report reasons optional other reason

OnceUponAFoodsharingTime requested to merge additional_report_options into master

What does this MR do?

On the Option page the GOALS-Report group can choose between the "small version" of report reasons or the long version of reason B from the https://wiki.foodsharing.de/Verhaltensregeln It is optional to add "other" as report reason

How confident are you it won't break things if deployed?

should work

Links to related issues

How to test

  1. Checkout branch locally
  2. Login as userreport3@example.com
  3. Go to option page
  4. activate the technical support for reports. Set the desired report reason.
  5. go to other user profile
  6. make a report and check the information on in the report box

Screenshots (if applicable)

  • Optionpage image

  • Report page image

  • store select options for no store or another store added . image

Checklist

  • added a test, or explain why one is not needed/possible...
  • no unrelated changes
  • asked someone for a code review
  • set a "for:" label to indicate who will be affected by this change
  • added to the next milestone (see https://gitlab.com/foodsharing-dev/foodsharing/-/milestones, unless it has a "for:Dev" label)
  • added an entry to CHANGELOG.md
  • added a short text that can be used in the release notes
  • Once your MR has been merged, you are responsible to create a testing issue in the Beta Testing forum: https://foodsharing.de/?page=bezirk&bid=734&sub=forum. Please change the MRs label to "state:Beta testing".
    • Consider writing a detailed description in German.
    • Describe in a few sentences, what should be tested from a user perspective.
    • Also mention different settings (e.g. different browsers, roles, ...) how this change can be tested.
    • Be aware, that also non technical people should understand.

Release notes text in German

Die Admins der GOALS-LMG haben nun auf der Optionsseite des Bezirkes die Möglichkeit bei den Meldungsgründen aus https://wiki.foodsharing.de/Verhaltensregeln die Sektion "B) Verhalten bei Abholungen" auszuwählen. Des weiteren kann als optionaler Grund "sonstiges" ausgewählt werden.

Edited by OnceUponAFoodsharingTime

Merge request reports