@@ -13,7 +13,7 @@ const logContext = { op: 'configuration-api.advancedAuth' };
13
13
config . loadConfig ( ) ;
14
14
15
15
const { get, update, add, deleteTenant } = require ( './mongo/tenantsQueries' ) ;
16
- const { getUserPref, updateUserPref } = require ( './mongo/usrSettings ' ) ;
16
+ const { getUserPref, updateUserPref } = require ( './mongo/userSettings ' ) ;
17
17
const typeDefs = gql `
18
18
type TenantConfiguration {
19
19
name: String!
@@ -22,18 +22,23 @@ const typeDefs = gql`
22
22
secondaryColor: String!
23
23
}
24
24
type UserPreferencies {
25
- usrName : String!
25
+ userName : String!
26
26
language: String!
27
27
}
28
28
type Query {
29
29
listTenants(tenantNames: [String]!): [TenantConfiguration]
30
- getUserPreferences(usrName : String!): [UserPreferencies]
30
+ getUserPreferences(userName : String!): [UserPreferencies]
31
31
}
32
32
type Mutation {
33
- modifyUserPreferences(usrName: String!, language: String!): [UserPreferencies]
34
- publishTenants(name: String!, icon: String!, primaryColor: String!, secondaryColor: String!): [TenantConfiguration]
35
- removeTenants(tenantNames: [String]!): Boolean!
36
- modifyTenants(name: String!, icon: String!, primaryColor: String!, secondaryColor: String!): [TenantConfiguration]
33
+ modifyUserPreferences(userName: String!, language: String!): [UserPreferencies]
34
+ getTenantConfig(name: String!, icon: String!, primaryColor: String!, secondaryColor: String!): [TenantConfiguration]
35
+ removeTenantConfig(tenantNames: [String]!): Boolean!
36
+ modifyTenantConfig(
37
+ name: String!
38
+ icon: String!
39
+ primaryColor: String!
40
+ secondaryColor: String!
41
+ ): [TenantConfiguration]
37
42
}
38
43
` ;
39
44
@@ -50,8 +55,8 @@ const resolvers = {
50
55
} ,
51
56
getUserPreferences : async ( object , args , context , info ) => {
52
57
try {
53
- config . getLogger ( ) . info ( logContext , 'getUserPreferences: %s' , args . usrName ) ;
54
- return await getUserPref ( args . usrName ) ;
58
+ config . getLogger ( ) . info ( logContext , 'getUserPreferences: %s' , args . userName ) ;
59
+ return await getUserPref ( args . userName ) ;
55
60
} catch ( err ) {
56
61
config . getLogger ( ) . error ( logContext , err ) ;
57
62
throw new ApolloError ( { data : { reason : err . message } } ) ;
@@ -68,27 +73,27 @@ const resolvers = {
68
73
throw new ApolloError ( { data : { reason : err . message } } ) ;
69
74
}
70
75
} ,
71
- publishTenants : async ( object , args , context , info ) => {
76
+ getTenantConfig : async ( object , args , context , info ) => {
72
77
try {
73
- config . getLogger ( ) . info ( logContext , 'publishTenants : %s' , JSON . stringify ( args ) ) ;
78
+ config . getLogger ( ) . info ( logContext , 'getTenantConfig : %s' , JSON . stringify ( args ) ) ;
74
79
return await [ add ( args ) ] ;
75
80
} catch ( err ) {
76
81
config . getLogger ( ) . error ( logContext , err ) ;
77
82
throw new ApolloError ( { data : { reason : err . message } } ) ;
78
83
}
79
84
} ,
80
- modifyTenants : async ( object , args , context , info ) => {
85
+ modifyTenantConfig : async ( object , args , context , info ) => {
81
86
try {
82
- config . getLogger ( ) . info ( logContext , 'modifyTenants : %s' , JSON . stringify ( args ) ) ;
87
+ config . getLogger ( ) . info ( logContext , 'modifyTenantConfig : %s' , JSON . stringify ( args ) ) ;
83
88
return await [ update ( args ) ] ;
84
89
} catch ( err ) {
85
90
config . getLogger ( ) . error ( logContext , err ) ;
86
91
throw new ApolloError ( { data : { reason : err . message } } ) ;
87
92
}
88
93
} ,
89
- removeTenants : async ( object , args , context , info ) => {
94
+ removeTenantConfig : async ( object , args , context , info ) => {
90
95
try {
91
- config . getLogger ( ) . info ( logContext , 'removeTenants : %s' , JSON . stringify ( args ) ) ;
96
+ config . getLogger ( ) . info ( logContext , 'removeTenantConfig : %s' , JSON . stringify ( args ) ) ;
92
97
return await deleteTenant ( args ) ;
93
98
} catch ( err ) {
94
99
config . getLogger ( ) . error ( logContext , err ) ;
0 commit comments