Skip to content

Submission structure syntax

Rune Dyselinck edited this page May 19, 2024 · 9 revisions

Bestandsstructuur

+ path/to/file.extension

Dit bestand is verplicht aanwezig

+ path/to/folder/*.extension

Deze folder bevat enkel bestanden met de aangeduide extension

~ path/to/file.extension
~ .extension

dit bestand / deze extensie is toegelaten maar niet verplicht

- path/to/file.extension

dit bestand is niet toegestaan

- path/to/folder/*.extension

Deze extension is niet toegstaan in de folder path/to/folder

Response backend

Eens een submission is ingediend, antwoord de server met een JSON-response met feedback:

{
    'succes': 0,
    0: [],
    1: [],
    2: [],
    3: []
}

succes kan 0 zijn (Alle bestanden kloppen) of een 1 (Er zijn fouten bij de indiening). De lijsten bij 0-3 zijn de restricties die niet voldaan zijn. Bij 0 betekent het dat alle restricties in de lijst bestanden zijn die verplicht, zijn maar niet gevonden. Bij 1 zijn alle restricties die verplicht zijn, maar wel gevonden. Bij 2 zijn alle restricties die verboden zijn, maar wel gevonden. Bij 3 zijn alle restricties die verboden zijn en geen bestanden voor zijn gevonden.

Een correct submission heeft dus altijd een lege lijst bij 0 en 3.

Clone this wiki locally