• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

decentraland / sites / 29952847704
96%

Build:
DEFAULT BRANCH: master
Ran 22 Jul 2026 07:57PM UTC
Jobs 1
Files 368
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Jul 2026 07:53PM UTC coverage: 96.109% (-0.03%) from 96.138%
29952847704

push

github

web-flow
fix: warn when editing an approved hangout will send it back for review (#688)

* fix: warn when editing an approved hangout will send it back for review

when an owner edits an already-approved hangout in a way that re-triggers
moderation on the events backend, the edit form now shows an amber warning
up front.

`hasModeratedContentChanged` mirrors the exact submit payload mapping and
returns true only when name / description / image / x / y / server actually
differ — the same fields the events backend re-moderates on. editing only
date, recurrence, email, or community does not warn. the form hook exposes
`requiresModerationReview` (approved and content changed) and `EventForm`
renders a `ReviewWarningAlert`. copy added to all six locales.

covered by helper unit tests across the field matrix and form tests for the
warning shown / hidden states.

* fix: align approved-edit warning with backend re-moderation parity

addresses review parity notes on the moderation warning:

- extend `hasModeratedContentChanged` to the full backend moderated set
  this form can edit — adds the vertical image and the world/location mode
  alongside name/description/image/coords/server (categories aren't editable
  here, so they stay omitted).
- gate `requiresModerationReview` on the backend's actor-can-approve
  exemption via `useAdminPermissions`, so moderators / self-approvers don't
  see a "will send it back for review" warning for an edit the backend will
  keep approved.

the sanitized-description round-trip case (a non-moderated edit re-queuing a
legacy event whose stored description held markup) is resolved on the
backend (events#986), which now compares the sanitized description on both
sides so the form baseline and the backend agree.

4345 of 4855 branches covered (89.5%)

Branch coverage included in aggregate %.

13 of 13 new or added lines in 2 files covered. (100.0%)

10352 of 10437 relevant lines covered (99.19%)

17.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29952847704.1 22 Jul 2026 07:57PM UTC 368
96.11
GitHub Action Run
Source Files on build 29952847704
  • Tree
  • List 368
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29952847704
  • cfefc005 on github
  • Prev Build on master (#29943017931)
  • Next Build on master (#30036563684)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc