mirror of
https://github.com/MetaFam/TheGame.git
synced 2026-04-24 03:00:09 -04:00
fix: add migration for new roles & isBasic -> basic
This commit is contained in:
@@ -40,7 +40,7 @@ export const SetupRoles: React.FC<SetupRolesProps> = ({
|
||||
const toast = useToast();
|
||||
|
||||
const computeAvailableRoles = (playerRoles: string[]) =>
|
||||
roleChoices.filter((r) => !playerRoles.includes(r.role) && r.isBasic);
|
||||
roleChoices.filter((r) => !playerRoles.includes(r.role) && r.basic);
|
||||
|
||||
const [updateRolesResult, updateRoles] = useUpdatePlayerRolesMutation();
|
||||
const [loading, setLoading] = useState(false);
|
||||
@@ -51,7 +51,7 @@ export const SetupRoles: React.FC<SetupRolesProps> = ({
|
||||
useMemo(() => {
|
||||
if (roles.length > 0) {
|
||||
setAvailableRoles(
|
||||
roleChoices.filter((r) => !roles.includes(r.role) && r.isBasic),
|
||||
roleChoices.filter((r) => !roles.includes(r.role) && r.basic),
|
||||
);
|
||||
}
|
||||
}, [roles, roleChoices]);
|
||||
|
||||
@@ -121,7 +121,7 @@ export const QuestFragment = gql`
|
||||
}
|
||||
quest_roles {
|
||||
PlayerRole {
|
||||
isBasic
|
||||
basic
|
||||
role
|
||||
label
|
||||
description
|
||||
@@ -155,7 +155,7 @@ export const QuestWithCompletionFragment = gql`
|
||||
}
|
||||
quest_roles {
|
||||
PlayerRole {
|
||||
isBasic
|
||||
basic
|
||||
role
|
||||
label
|
||||
description
|
||||
|
||||
@@ -9,7 +9,7 @@ export const GetPlayerTypes = gql`
|
||||
role
|
||||
label
|
||||
description
|
||||
isBasic
|
||||
basic
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
||||
@@ -11,7 +11,7 @@ export const getStaticProps = async () => {
|
||||
|
||||
return {
|
||||
props: {
|
||||
roleChoices: roleChoices.filter((r) => r.isBasic),
|
||||
roleChoices: roleChoices.filter((r) => r.basic),
|
||||
hideTopMenu: true,
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user