sync-docs-and-fixes
This commit is contained in:
@@ -25,7 +25,7 @@ function isRecord(v: unknown): v is Record<string, unknown> {
|
||||
|
||||
export function OnboardingGate() {
|
||||
const router = useRouter()
|
||||
const { status, data: session } = useSession()
|
||||
const { status, data: session, update } = useSession()
|
||||
const [required, setRequired] = useState(false)
|
||||
const [currentRole, setCurrentRole] = useState<Role>("student")
|
||||
const [open, setOpen] = useState(false)
|
||||
@@ -142,6 +142,7 @@ export function OnboardingGate() {
|
||||
throw new Error(msg || "提交失败")
|
||||
}
|
||||
|
||||
await update?.()
|
||||
toast.success("配置完成")
|
||||
setRequired(false)
|
||||
setOpen(false)
|
||||
|
||||
Reference in New Issue
Block a user