| ... | ... | @@ -29,15 +29,15 @@ |
|
|
|
### File Status Player
|
|
|
|
| Socket | Description | User | Emitters |
|
|
|
|
|--------|-------------|------|----------|
|
|
|
|
| `fileStatusPlayer` | Receives submission review result when gamemaster approves or rejects the player's submission, or `playerCheckFile` has been emitted.| Player | [`approveFile`](#approve-file)<br>[`playerCheckFile`](#player-check-file) |
|
|
|
|
| `fileStatusPlayer` | Receives submission review result when gamemaster approves or rejects the player's submission| Player | [`approveFile`](#approve-file) |
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Response</b></summary>
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"fileStatus": "'Approved' | 'Rejected' | 'Not submitted' | 'Not reviewed'",
|
|
|
|
"challengeNumber": "number"
|
|
|
|
"status": "'Approved' | 'Rejected' | 'Not submitted' | 'Not reviewed'",
|
|
|
|
"taskNumber": "number"
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
| ... | ... | @@ -271,26 +271,6 @@ Requires gamemaster `token`. |
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
### Player Check File
|
|
|
|
| Socket | Description | User | Listeners |
|
|
|
|
|--------|-------------|------|-----------|
|
|
|
|
| `playerCheckFile` | Triggers `fileStatusPlayer` listener to receive given file's status. | Player | [`fileStatusPlayer`](#file-status-player) |
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Required payload</b></summary>
|
|
|
|
|
|
|
|
Requires `token`.
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"challengeNumber": "number"
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
### Remove Player
|
|
|
|
| Socket | Description | User | Listeners |
|
|
|
|
|--------|-------------|------|-----------|
|
| ... | ... | |
| ... | ... | |