@@ -104,8 +104,8 @@ module.exports.handlers = (storeOptions) => {
104
104
return {
105
105
add : async ( { subject = "" , altnames = [ ] } ) => {
106
106
altnames = altnames . length === 0 ? [ subject ] : altnames ;
107
- storeOptions . db = await getDB ( storeOptions ) ;
108
- return storeOptions . db . Domain . create ( {
107
+ let db = await getDB ( storeOptions ) ;
108
+ return db . Domain . create ( {
109
109
subject : subject ,
110
110
altnames : altnames . join ( "," ) ,
111
111
renewAt : 1 ,
@@ -114,23 +114,23 @@ module.exports.handlers = (storeOptions) => {
114
114
115
115
// @params sub: subject
116
116
getCertificates : async ( sub = "" ) => {
117
- storeOptions . db = await getDB ( storeOptions ) ;
117
+ let db = await getDB ( storeOptions ) ;
118
118
119
119
const certificates = {
120
120
ca : '' ,
121
121
cert : '' ,
122
122
key : ''
123
123
}
124
124
try {
125
- const certificateData = await storeOptions . db . Certificate . findOne ( {
125
+ const certificateData = await db . Certificate . findOne ( {
126
126
where : {
127
127
subject : sub ,
128
128
} ,
129
129
attributes : {
130
130
exclude : [ "createdAt" , "updatedAt" ] ,
131
131
} ,
132
132
include : {
133
- model : storeOptions . db . Chain ,
133
+ model :db . Chain ,
134
134
} ,
135
135
} ) ;
136
136
// console.log(certificateData);
@@ -142,7 +142,7 @@ module.exports.handlers = (storeOptions) => {
142
142
certificates [ 'ca' ] = obj . Chain . content ;
143
143
certificates [ 'cert' ] = obj . cert ;
144
144
145
- const keyContent = await storeOptions . db . Keypair . findOne ( {
145
+ const keyContent = await db . Keypair . findOne ( {
146
146
where : {
147
147
xid : sub // Don't use xid of chain. They do not link
148
148
}
@@ -179,8 +179,8 @@ module.exports.handlers = (storeOptions) => {
179
179
}
180
180
} ,
181
181
getDB : async ( ) => {
182
- storeOptions . db = await getDB ( storeOptions ) ;
183
- return storeOptions . db ;
182
+ let db = await getDB ( storeOptions ) ;
183
+ return db ;
184
184
}
185
185
} ;
186
186
} ;
0 commit comments