Skip to content

Commit 9a48a7e

Browse files
Gianfranco97Hector Rondon
authored andcommitted
feat(GlpiRestClient): get active profile
1 parent 9dd5891 commit 9a48a7e

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

src/prepareRequest.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ function prepareRequest (data) {
4343
myInit = { method: 'GET'}
4444
break
4545

46+
case 'getActiveProfile':
47+
url = `${url}/getActiveProfile`
48+
myInit = { method: 'GET'}
49+
break
50+
4651
default:
4752
break
4853
}

src/restclient.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,24 @@ class GlpiRestClient {
164164
}
165165
})
166166
}
167+
168+
getActiveProfile () {
169+
return new Promise((resolve, reject) => {
170+
try {
171+
const data = {
172+
function: 'getActiveProfile'
173+
}
174+
this._makeRequest( prepareRequest(data), 'getActiveProfile', (promise) => {
175+
promise.then(response => {
176+
resolve ( response )
177+
})
178+
})
179+
}
180+
catch (err) {
181+
reject(err)
182+
}
183+
})
184+
}
167185
}
168186

169187
export default GlpiRestClient

0 commit comments

Comments
 (0)