kopia lustrzana https://codeberg.org/nmkj/audon
alert in preview mode if the room has already been closed
rodzic
98f50c813d
commit
26fcf5e688
|
@ -163,6 +163,8 @@ export default {
|
||||||
break;
|
break;
|
||||||
case 403:
|
case 403:
|
||||||
alert(this.$t("loginRequired"));
|
alert(this.$t("loginRequired"));
|
||||||
|
case 410:
|
||||||
|
alert(this.$t("errors.alreadyClosed"));
|
||||||
default:
|
default:
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
name: "login",
|
name: "login",
|
||||||
|
@ -893,4 +895,4 @@ export default {
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
</style>
|
</style>
|
||||||
|
|
5
room.go
5
room.go
|
@ -174,6 +174,11 @@ func previewRoomHandler(c echo.Context) (err error) {
|
||||||
return wrapValidationError(err)
|
return wrapValidationError(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
room, _ := findRoomByID(c.Request().Context(), roomID)
|
||||||
|
if room != nil && !room.EndedAt.IsZero() && room.EndedAt.Before(time.Now()) {
|
||||||
|
return ErrAlreadyEnded
|
||||||
|
}
|
||||||
|
|
||||||
lkRoom, _ := getRoomInLivekit(c.Request().Context(), roomID)
|
lkRoom, _ := getRoomInLivekit(c.Request().Context(), roomID)
|
||||||
if lkRoom == nil {
|
if lkRoom == nil {
|
||||||
return ErrRoomNotFound
|
return ErrRoomNotFound
|
||||||
|
|
Ładowanie…
Reference in New Issue