mirror of
https://github.com/orangecoding/fredy.git
synced 2026-06-16 12:31:07 +00:00
fixing docker ignore issue
This commit is contained in:
@@ -2,5 +2,6 @@ node_modules/
|
|||||||
npm-debug.log
|
npm-debug.log
|
||||||
test/
|
test/
|
||||||
db/
|
db/
|
||||||
|
conf/
|
||||||
.git/
|
.git/
|
||||||
.github/
|
.github/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { JSONFileSync } from 'lowdb/node';
|
import { JSONFileSync } from 'lowdb/node';
|
||||||
import {config, getDirName} from '../../utils.js';
|
import { config, getDirName } from '../../utils.js';
|
||||||
import * as hasher from '../security/hash.js';
|
import * as hasher from '../security/hash.js';
|
||||||
import { nanoid } from 'nanoid';
|
import { nanoid } from 'nanoid';
|
||||||
import * as jobStorage from './jobStorage.js';
|
import * as jobStorage from './jobStorage.js';
|
||||||
@@ -86,25 +86,30 @@ export const removeUser = (userId) => {
|
|||||||
db.chain
|
db.chain
|
||||||
.set(
|
.set(
|
||||||
'user',
|
'user',
|
||||||
user.filter((u) => u.id !== userId)
|
user.filter((u) => u.id !== userId),
|
||||||
)
|
)
|
||||||
.value();
|
.value();
|
||||||
db.write();
|
db.write();
|
||||||
};
|
};
|
||||||
|
|
||||||
export const handleDemoUser = () => {
|
export const handleDemoUser = () => {
|
||||||
if(!config.demoMode){
|
if (!config.demoMode) {
|
||||||
const user = db.chain.get('user').value();
|
const user = db.chain.get('user').value();
|
||||||
db.chain.get('user').value();
|
db.chain
|
||||||
db.chain.set('user', user.filter((u) => u.username !== 'demo')).value();
|
.set(
|
||||||
|
'user',
|
||||||
|
user.filter((u) => u.username !== 'demo'),
|
||||||
|
)
|
||||||
|
.value();
|
||||||
db.write();
|
db.write();
|
||||||
}else {
|
} else {
|
||||||
const demoUser = db.chain
|
const demoUser = db.chain
|
||||||
.get('user')
|
.get('user')
|
||||||
.filter((u) => u.username === 'demo')
|
.filter((u) => u.username === 'demo')
|
||||||
.value();
|
.value();
|
||||||
if (demoUser == null || demoUser.length === 0) {
|
if (demoUser == null || demoUser.length === 0) {
|
||||||
db.chain.get('user')
|
db.chain
|
||||||
|
.get('user')
|
||||||
.value()
|
.value()
|
||||||
.push({
|
.push({
|
||||||
id: nanoid(),
|
id: nanoid(),
|
||||||
@@ -116,4 +121,3 @@ export const handleDemoUser = () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user