Reviewed-on: http://10.0.64.33:3000/anton/tg_stat_bot/pulls/12
This commit is contained in:
commit
bcc7c9b2a6
|
|
@ -0,0 +1,17 @@
|
|||
import { AudienceChangeModel, IAudienceChange } from '../model/audienceChange';
|
||||
import { IUser } from '../model/user';
|
||||
import { ioc } from '../utils/ioc';
|
||||
import { log } from '../utils/log';
|
||||
|
||||
export const audienceChangeSymbol = Symbol('audienceChange');
|
||||
|
||||
export class AudienceChangeController {
|
||||
public static register() {
|
||||
ioc.set(audienceChangeSymbol, new AudienceChangeController());
|
||||
}
|
||||
|
||||
public async add(change: IAudienceChange): Promise<void> {
|
||||
log.db.info(`inserting audience change for chat ${change.channelId} ${change.status} ${change.user.id}`);
|
||||
await AudienceChangeModel.create(change);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue