isMarkedAsClosed --> isSuspended

This commit is contained in:
syuilo 2020-01-30 05:56:14 +09:00
parent 31abd2f59b
commit 96648b651e
5 changed files with 29 additions and 9 deletions

View file

@ -114,12 +114,13 @@ export class Instance {
public isNotResponding: boolean;
/**
*
*
*/
@Index()
@Column('boolean', {
default: false
})
public isMarkedAsClosed: boolean;
public isSuspended: boolean;
@Column('varchar', {
length: 64, nullable: true, default: null,

View file

@ -21,15 +21,15 @@ export default async (job: Bull.Job) => {
return 'skip (blocked)';
}
// closedなら中断
const closedHosts = await Instances.find({
// isSuspendedなら中断
const suspendedHosts = await Instances.find({
where: {
isMarkedAsClosed: true
isSuspended: true
},
cache: 60 * 1000
});
if (closedHosts.map(x => x.host).includes(toPuny(host))) {
return 'skip (closed)';
if (suspendedHosts.map(x => x.host).includes(toPuny(host))) {
return 'skip (suspended)';
}
try {

View file

@ -14,7 +14,7 @@ export const meta = {
validator: $.str
},
isClosed: {
isSuspended: {
validator: $.bool
},
}
@ -28,6 +28,6 @@ export default define(meta, async (ps, me) => {
}
Instances.update({ host: toPuny(ps.host) }, {
isMarkedAsClosed: ps.isClosed
isSuspended: ps.isSuspended
});
});