Skip to content

Commit c4ebe77

Browse files
more non-null
1 parent a0bbc9b commit c4ebe77

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

server/application-server/openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1392,6 +1392,9 @@ components:
13921392
format: int32
13931393
login:
13941394
type: string
1395+
required:
1396+
- leaguePointsChange
1397+
- login
13951398
MetaData:
13961399
type: object
13971400
properties:
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package de.tum.in.www1.hephaestus.leaderboard;
22

3+
import org.springframework.lang.NonNull;
4+
35
public record LeagueChangeDTO(
4-
String login,
5-
int leaguePointsChange
6+
@NonNull String login,
7+
@NonNull Integer leaguePointsChange
68
) {}

webapp/src/api/types.gen.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -365,8 +365,8 @@ export type LeaderboardEntry = {
365365
};
366366

367367
export type LeagueChange = {
368-
leaguePointsChange?: number;
369-
login?: string;
368+
leaguePointsChange: number;
369+
login: string;
370370
};
371371

372372
export type MetaData = {

0 commit comments

Comments
 (0)