mirror of
https://github.com/wekan/wekan.git
synced 2026-02-04 07:31:47 +01:00
Migrate accounts-lockout server files to async for Meteor 3.0
- lockedUsers.js: async getLockedUsers, unlockUser, unlockAllUsers - lockoutSettings.js: async reloadAccountsLockout with findOneAsync - accounts-lockout-config.js: async startup with findOneAsync - models/lockoutSettings.js: upsert → upsertAsync
This commit is contained in:
parent
65ce948bb0
commit
b431600d32
4 changed files with 29 additions and 29 deletions
|
|
@ -3,7 +3,7 @@ import { ReactiveCache } from '/imports/reactiveCache';
|
|||
import LockoutSettings from '/models/lockoutSettings';
|
||||
|
||||
Meteor.methods({
|
||||
reloadAccountsLockout() {
|
||||
async reloadAccountsLockout() {
|
||||
// Check if user has admin rights
|
||||
const userId = Meteor.userId();
|
||||
if (!userId) {
|
||||
|
|
@ -17,15 +17,15 @@ Meteor.methods({
|
|||
try {
|
||||
// Get configurations from database
|
||||
const knownUsersConfig = {
|
||||
failuresBeforeLockout: LockoutSettings.findOne('known-failuresBeforeLockout')?.value || 3,
|
||||
lockoutPeriod: LockoutSettings.findOne('known-lockoutPeriod')?.value || 60,
|
||||
failureWindow: LockoutSettings.findOne('known-failureWindow')?.value || 15
|
||||
failuresBeforeLockout: (await LockoutSettings.findOneAsync('known-failuresBeforeLockout'))?.value || 3,
|
||||
lockoutPeriod: (await LockoutSettings.findOneAsync('known-lockoutPeriod'))?.value || 60,
|
||||
failureWindow: (await LockoutSettings.findOneAsync('known-failureWindow'))?.value || 15
|
||||
};
|
||||
|
||||
const unknownUsersConfig = {
|
||||
failuresBeforeLockout: LockoutSettings.findOne('unknown-failuresBeforeLockout')?.value || 3,
|
||||
lockoutPeriod: LockoutSettings.findOne('unknown-lockoutPeriod')?.value || 60,
|
||||
failureWindow: LockoutSettings.findOne('unknown-failureWindow')?.value || 15
|
||||
failuresBeforeLockout: (await LockoutSettings.findOneAsync('unknown-failuresBeforeLockout'))?.value || 3,
|
||||
lockoutPeriod: (await LockoutSettings.findOneAsync('unknown-lockoutPeriod'))?.value || 60,
|
||||
failureWindow: (await LockoutSettings.findOneAsync('unknown-failureWindow'))?.value || 15
|
||||
};
|
||||
|
||||
// Initialize the AccountsLockout with configuration
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue