+
-
+
Trial
diff --git a/src/frontend/src/app/frontcraft/pages/raid/raid.component.ts b/src/frontend/src/app/frontcraft/pages/raid/raid.component.ts
index 56992c7..d9c91a6 100644
--- a/src/frontend/src/app/frontcraft/pages/raid/raid.component.ts
+++ b/src/frontend/src/app/frontcraft/pages/raid/raid.component.ts
@@ -247,4 +247,24 @@ export class FrontcraftRaidComponent
.then(_ => this.refresh())
}
}
+
+ adminSetAbsent(signup: Signup) {
+
+ const manageRaid = this.api.get('manageRaid')
+ if(manageRaid){
+ const signupUpdated:Signup = {
+ benched: false,
+ absent: !signup.absent,
+ late: false,
+ characterid: signup.characterid,
+ raidid: signup.raidid,
+ timestamp: signup.timestamp,
+ id: signup.id,
+ memo: signup.memo
+ }
+ manageRaid.updateSignup(signupUpdated)
+ .then(_ => this.refresh())
+ }
+ }
+
}
\ No newline at end of file