Can choose "Look again" even if not captain

This commit is contained in:
Kalle
2022-02-24 09:53:38 +02:00
parent beda88c87a
commit d3dc68592e
3 changed files with 11 additions and 14 deletions

View File

@@ -10,7 +10,7 @@ export function FinishedGroup() {
return (
<div className="container">
<div className="play-looking__waves">
<GroupCard group={data.ownGroup} lookingForMatch={false} />
<GroupCard group={data.ownGroup} showAction={false} />
<div className="play-looking__waves-text">
This is your group! You can reach out to them on{" "}
<a href={DISCORD_URL}>our Discord</a> in the #group-meetup channel.
@@ -18,17 +18,15 @@ export function FinishedGroup() {
</div>
<div className="play-looking__waves-button">
<Form method="post">
{data.isCaptain && (
<Button
type="submit"
name="_action"
value="LOOK_AGAIN"
tiny
variant="outlined"
>
Look again
</Button>
)}
<Button
type="submit"
name="_action"
value="LOOK_AGAIN"
tiny
variant="outlined"
>
Look again
</Button>
</Form>
</div>
</div>

View File

@@ -15,7 +15,7 @@ export function GroupCard({
isOwnGroup = false,
}: {
group: LookingLoaderDataGroup;
action: Exclude<LookingActionSchema["_action"], "UNEXPIRE">;
action?: Exclude<LookingActionSchema["_action"], "UNEXPIRE">;
showAction: boolean;
ranked?: boolean;
isOwnGroup?: boolean;

View File

@@ -164,7 +164,6 @@ export const action: ActionFunction = async ({ request, context }) => {
break;
}
case "LOOK_AGAIN": {
validateIsGroupAdmin();
await LFGGroup.setInactive(ownGroup.id);
return redirect("/play");
}