mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-13 21:01:21 +08:00
Enable await-thenable ESLint rule
This commit is contained in:
parent
dafe0dc1fb
commit
9d5fe95119
@ -18,6 +18,7 @@ module.exports = {
|
||||
"no-return-await": "off",
|
||||
"@typescript-eslint/return-await": ["error", "always"],
|
||||
"no-multiple-empty-lines": "warn",
|
||||
"@typescript-eslint/await-thenable": "error",
|
||||
"@typescript-eslint/member-delimiter-style": [
|
||||
"error",
|
||||
{
|
||||
|
||||
@ -23,7 +23,7 @@ export function SmartFormDialog<S extends yup.ObjectSchema<any, any, any, any>>(
|
||||
if (res !== 'prevent-close') {
|
||||
setOpenState(false);
|
||||
props.onOpenChange?.(false);
|
||||
await props.onClose?.();
|
||||
props.onClose?.();
|
||||
}
|
||||
};
|
||||
|
||||
@ -73,7 +73,7 @@ export function FormDialog<F extends FieldValues>(
|
||||
form.reset();
|
||||
if (result !== 'prevent-close') {
|
||||
setOpenState(false);
|
||||
await props.onClose?.();
|
||||
props.onClose?.();
|
||||
props.onOpenChange?.(false);
|
||||
}
|
||||
} finally {
|
||||
|
||||
@ -46,7 +46,7 @@ export async function createAuthTokens({
|
||||
projectId: string,
|
||||
projectUserId: string,
|
||||
}) {
|
||||
const refreshToken = await generateSecureRandomString();
|
||||
const refreshToken = generateSecureRandomString();
|
||||
const accessToken = await encodeAccessToken({
|
||||
projectId,
|
||||
userId: projectUserId,
|
||||
|
||||
@ -1387,7 +1387,7 @@ class _StackServerAppImpl<HasTokenStore extends boolean, ProjectId extends strin
|
||||
}
|
||||
|
||||
async createPermissionDefinition(data: ServerPermissionDefinitionCustomizableJson): Promise<ServerPermission>{
|
||||
const permission = await this._serverPermissionFromJson(await this._interface.createPermissionDefinition(data));
|
||||
const permission = this._serverPermissionFromJson(await this._interface.createPermissionDefinition(data));
|
||||
await this._serverTeamPermissionDefinitionsCache.refresh([]);
|
||||
return permission;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user