|
|
|
|
@ -32,9 +32,8 @@ struct OnlineWaitingListFaqSheetView: View { |
|
|
|
|
// Get waiting list rules |
|
|
|
|
let waitingRules = timeToConfirmConfig.waitingListRules |
|
|
|
|
|
|
|
|
|
// Get urgency thresholds |
|
|
|
|
let urgencyThresholds = timeToConfirmConfig.urgencyOverride.thresholds |
|
|
|
|
let minResponseTime = timeToConfirmConfig.urgencyOverride.minimumResponseTime |
|
|
|
|
// Get minimum response time |
|
|
|
|
let minResponseTime = timeToConfirmConfig.minimumResponseTime |
|
|
|
|
|
|
|
|
|
return """ |
|
|
|
|
FAQ pour les Arbitres - Confirmation des Équipes |
|
|
|
|
@ -53,23 +52,20 @@ struct OnlineWaitingListFaqSheetView: View { |
|
|
|
|
- Tournoi dans plus de 72h → \(formatMinutes(defaultTime)) |
|
|
|
|
|
|
|
|
|
Ces délais peuvent être raccourcis en fonction du nombre d'équipes en liste d'attente : |
|
|
|
|
- \(waitingRules["30"] ?? 30)+ équipes en attente → \(formatMinutes(waitingRules["30"] ?? 30)) |
|
|
|
|
- \(waitingRules["20"] ?? 20)+ équipes en attente → \(formatMinutes(waitingRules["20"] ?? 60)) |
|
|
|
|
- \(waitingRules["10"] ?? 10)+ équipes en attente → \(formatMinutes(waitingRules["10"] ?? 120)) |
|
|
|
|
- \(waitingRules["30"] ?? 30)+ équipes en attente → \(formatMinutes(30)) |
|
|
|
|
- \(waitingRules["20"] ?? 20)+ équipes en attente → \(formatMinutes(60)) |
|
|
|
|
- \(waitingRules["10"] ?? 10)+ équipes en attente → \(formatMinutes(120)) |
|
|
|
|
|
|
|
|
|
Y a-t-il des exceptions à ces règles ? |
|
|
|
|
|
|
|
|
|
Oui, dans les situations urgentes : |
|
|
|
|
- Si le tournoi commence dans moins de 24h, les restrictions d'heures ouvrables sont ignorées |
|
|
|
|
- Si le tournoi commence dans moins de 12h, toutes les restrictions sont assouplies avec un minimum de \(minResponseTime) minutes de délai |
|
|
|
|
- Si le tournoi commence dans moins de 24h, les heures ouvrables s'étendent de 7h à 22h |
|
|
|
|
- Si le tournoi commence dans moins de 12h, les heures ouvrables s'étendent de 6h à 1h du matin |
|
|
|
|
- Un délai minimum de \(minResponseTime) minutes est toujours respecté |
|
|
|
|
|
|
|
|
|
Comment les délais sont-ils arrondis ? |
|
|
|
|
|
|
|
|
|
Les délais sont toujours arrondis à la demi-heure supérieure pour plus de simplicité. |
|
|
|
|
|
|
|
|
|
Que se passe-t-il si le délai tombe en dehors des heures ouvrables ? |
|
|
|
|
|
|
|
|
|
Si le délai calculé tombe en dehors des heures ouvrables (avant \(startHour)h ou après \(endHour)h), il est automatiquement reporté au jour ouvrable suivant à \(timeToConfirmConfig.businessRules.hours.defaultConfirmationHour)h du matin. |
|
|
|
|
""" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|