Amână sau reprogramează un meci

Când un meci nu se poate desfășura conform planului, 4league îți permite să îl marchezi ca amânat, astfel încât toți cei care urmăresc competiția să afle, și apoi să îl reprogramezi la o dată nouă. Reprogramarea și amânarea sunt două acțiuni distincte care funcționează împreună — acest ghid le explică pe amândouă.

Cine poate amâna sau reprograma

Ambele acțiuni urmează aceeași regulă unică de gestionare a meciurilor. Trei tipuri de utilizatori au dreptul:

Cine Condiție
Organizator / co-organizator Un administrator sau deținător al competiției (rol 1 sau 2) poate amâna și reprograma oricând.
Arbitrul desemnat Un arbitru desemnat la acel meci îl poate amâna și reprograma.
Managerul uneia dintre echipele care joacă Doar când competiția are activată setarea managersCanAddScore. Cu această setare pornită, un manager al oricăreia dintre echipele care joacă poate amâna și reprograma.
ℹ️
Aceeași regulă ca la scoruri și date

Este regula comună userCanManageMatch. Oricine din afara celor trei roluri de mai sus primește un răspuns 403 noRights, iar încercarea este înregistrată ca eveniment de securitate.

Amână un meci

Amânarea marchează meciul ca nemaifiind jucat la data sa curentă și îi alertează pe urmăritori — fără a stabili încă una nouă.

1

Deschide meciul

Din programul competiției, deschide meciul și mergi la ecranul lui de editare.

2

Apasă „Amână”

Confirmă acțiunea de amânare. Aplicația trimite o cerere GET /postpone-match/:matchId, iar backend-ul setează postponed: true pe meci.

3

Urmăritorii sunt notificați

Toți cei care urmăresc competiția primesc o notificare push „meci amânat” care numește cele două echipe. Pentru meciurile de playoff sau playout, notificarea este trimisă sub competiția-părinte, astfel încât să fie atins publicul potrivit.

💡
Amână întâi, decide data mai târziu

Amânarea nu necesită o dată nouă. Folosește-o în momentul în care afli că un meci nu se va juca — de exemplu un teren inundat în dimineața partidei — astfel încât urmăritorii să fie informați imediat. Poți stabili noua dată oricând este convenită.

🌧️
Scenariu: amânare din cauza ploii

Un meci este programat sâmbătă la 16:00. Ploaia de peste noapte lasă terenul impracticabil. La 08:00, organizatorul deschide meciul și apasă „Amână”. Meciul este marcat ca amânat și fiecare urmăritor al competiției primește imediat o notificare push „meci amânat” pentru acel meci.

Reprogramează un meci

Reprogramarea înseamnă a-i da meciului o dată nouă — și nu există un pas separat de „anulare a amânării”.

1

Deschide ecranul de editare a meciului

Revino la meciul amânat (sau la oricare altul) și deschide-i câmpul de dată.

2

Alege noua dată și salvează

Alege noua zi și ora de start în selectorul de zile și confirmă. Se reutilizează același flux POST /match/saveDate descris în Stabilește data & locul meciului.

3

Marcajul de amânare se șterge automat

Salvarea unei date noi setează postponed: false în aceeași actualizare, astfel încât meciul revine la starea normală, programată. Jucătorii ambelor echipe și urmăritorii echipelor primesc notificarea cu noua dată.

ℹ️
Amânarea și reprogramarea sunt independente

Nu trebuie să amâni înainte de a reprograma — stabilirea unei date noi pentru orice meci șterge întotdeauna marcajul de amânare. Și poți amâna fără a stabili vreodată o dată nouă, dacă meciul este pur și simplu în așteptare. Salvarea unei date este ceea ce anulează amânarea unui meci; nu există un buton dedicat de „reluare”.

📅
Scenariu: mutarea meciului amânat

La două zile după meciul anulat de ploaie, ambii manageri convin asupra zilei de miercuri, la 19:00. Organizatorul deschide meciul amânat, stabilește acea dată în selector și salvează. Marcajul de amânare este șters automat, meciul își arată noua oră de start, iar ambele loturi primesc o notificare push „data meciului a fost stabilită”.