From fd2aa6d05ac117d4faba373e7130a411e7d82c41 Mon Sep 17 00:00:00 2001 From: rob Date: Tue, 5 Jul 2022 14:07:41 -0400 Subject: [PATCH] cleanup --- app/services/session.js | 7 +++---- app/services/sms.js | 7 +++---- app/services/user.js | 7 +++---- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/app/services/session.js b/app/services/session.js index ed85ab7..a13d98b 100644 --- a/app/services/session.js +++ b/app/services/session.js @@ -8,13 +8,12 @@ const util = require('util'); const passport = require('passport'); -const { SiteError, SiteLog } = require('../../lib/site-lib'); +const { SiteError, SiteService } = require('../../lib/site-lib'); -class SessionService { +class SessionService extends SiteService { constructor (dtp) { - this.dtp = dtp; - this.log = new SiteLog(dtp, `svc:${module.exports.slug}`); + super(dtp, module.exports); } async start ( ) { diff --git a/app/services/sms.js b/app/services/sms.js index f086adb..9ed6525 100644 --- a/app/services/sms.js +++ b/app/services/sms.js @@ -8,13 +8,12 @@ const libphonenumber = require('libphonenumber-js'); -const { SiteLog } = require('../../lib/site-lib'); +const { SiteService } = require('../../lib/site-lib'); -class SmsService { +class SmsService extends SiteService { constructor (dtp) { - this.dtp = dtp; - this.log = new SiteLog(dtp, `svc:${module.exports.slug}`); + super(dtp, module.exports); } async start ( ) { diff --git a/app/services/user.js b/app/services/user.js index 9ae98ab..d7e192e 100644 --- a/app/services/user.js +++ b/app/services/user.js @@ -18,13 +18,12 @@ const OAuth2Strategy = require('passport-oauth2'); const striptags = require('striptags'); const uuidv4 = require('uuid').v4; -const { SiteError, SiteLog } = require('../../lib/site-lib'); +const { SiteError, SiteService } = require('../../lib/site-lib'); -class UserService { +class UserService extends SiteService { constructor (dtp) { - this.dtp = dtp; - this.log = new SiteLog(dtp, `svc:${module.exports.slug}`); + super(dtp, module.exports); this.reservedNames = require(path.join(this.dtp.config.root, 'config', 'reserved-names'));