[Report & Block] Record reciprocal block visibility

Offen
#124 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
Ein halber Tag
Anfängerfreundlichkeit
35/100
Issue-Typ
Dokumentation
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
dart, supabase

Rechercherichtung

Start with docs/operations/moderation-acceptance.md and the example in supabase/functions/_shared/moderation/README.md, then check whether #123 is finished. You need the officer-supplied test accounts A and B to record each session and profile before and after the block. Done means the doc has the step, actor, expected, observed and evidence table with the test block removed, and flutter test test/docs/operations/moderation-acceptance.md_dp_r08_2_test.dart plus flutter analyze pass.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

moderation

What to build

Check blocking in both directions using the supplied test accounts. Record which profiles/meetings disappear and whether attempted joining is refused, then remove the test block.

Files

Steps

  1. Using officer-provided test accounts A/B, record their original visible sessions/profiles.
  2. A blocks B; refresh each account and attempt permitted test join to verify reciprocal hidden/unavailable behavior.
  3. Record step,actor,expected,observed and evidence link; remove test block afterward.

Example

Both directions hide content;attempted join unavailable;no app notification to B.

Check it works

In test/docs/operations/moderation-acceptance.md_dp_r08_2_test.dart, check the example above and the failure or limit described in the steps. Run flutter test test/docs/operations/moderation-acceptance.md_dp_r08_2_test.dart and flutter analyze.

Before starting

  • #123 — Record a supplied report round trip

References

Assign yourself before starting, or comment to claim the issue. Project setup.

Vorherrschende Sprache
PLpgSQL
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus DevDogsUGA/DogPack

Alle Issues in DevDogsUGA/DogPack

Ähnliche Issues

Weitere Issues zu Documentation

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.