Fix task and shift self-assignment features
Some checks failed
CI Pipeline / Backend Build & Test (pull_request) Successful in 48s
CI Pipeline / Frontend Lint, Test & Build (pull_request) Failing after 28s
CI Pipeline / Infrastructure Validation (pull_request) Successful in 4s

This commit is contained in:
WorkClub Automation
2026-03-09 15:47:57 +01:00
parent 271b3c189c
commit 672dec5f21
17 changed files with 400 additions and 62 deletions

View File

@@ -12,7 +12,8 @@ public record ShiftDetailDto(
Guid ClubId,
Guid CreatedById,
DateTimeOffset CreatedAt,
DateTimeOffset UpdatedAt
DateTimeOffset UpdatedAt,
bool IsSignedUp
);
public record ShiftSignupDto(

View File

@@ -13,5 +13,6 @@ public record ShiftListItemDto(
DateTimeOffset StartTime,
DateTimeOffset EndTime,
int Capacity,
int CurrentSignups
int CurrentSignups,
bool IsSignedUp
);

View File

@@ -10,5 +10,6 @@ public record TaskDetailDto(
Guid ClubId,
DateTimeOffset? DueDate,
DateTimeOffset CreatedAt,
DateTimeOffset UpdatedAt
DateTimeOffset UpdatedAt,
bool IsAssignedToMe
);

View File

@@ -12,5 +12,6 @@ public record TaskListItemDto(
string Title,
string Status,
Guid? AssigneeId,
DateTimeOffset CreatedAt
DateTimeOffset CreatedAt,
bool IsAssignedToMe
);