@@ -10,18 +10,20 @@ type AccessKeyService interface {
10
10
}
11
11
12
12
type AccessKeyServiceImpl struct {
13
- accessKeyRepo db.AccessKeyManager
14
- encryptionService AccessKeyEncryptionService
15
- secretStorageService SecretStorageService
13
+ accessKeyRepo db.AccessKeyManager
14
+ encryptionService AccessKeyEncryptionService
15
+ secretStorageRepo db. SecretStorageRepository
16
16
}
17
17
18
18
func NewAccessKeyService (
19
19
accessKeyRepo db.AccessKeyManager ,
20
20
encryptionService AccessKeyEncryptionService ,
21
+ secretStorageRepo db.SecretStorageRepository ,
21
22
) AccessKeyService {
22
23
return & AccessKeyServiceImpl {
23
24
accessKeyRepo : accessKeyRepo ,
24
25
encryptionService : encryptionService ,
26
+ secretStorageRepo : secretStorageRepo ,
25
27
}
26
28
}
27
29
@@ -33,7 +35,7 @@ func (s *AccessKeyServiceImpl) Delete(projectID int, keyID int) (err error) {
33
35
34
36
if key .SourceStorageID != nil {
35
37
var storage db.SecretStorage
36
- storage , err = s .secretStorageService .GetSecretStorage (projectID , * key .SourceStorageID )
38
+ storage , err = s .secretStorageRepo .GetSecretStorage (projectID , * key .SourceStorageID )
37
39
if err != nil {
38
40
return
39
41
}
0 commit comments