Skip to content

Commit a35dc15

Browse files
Gianfranco97Hector Rondon
authored andcommitted
feat(GlpiRestClient): get active entities
1 parent a33984f commit a35dc15

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

src/prepareRequest.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ function prepareRequest (data) {
5757
url = `${url}/getMyEntities`
5858
myInit = { method: 'GET'}
5959
break
60+
61+
case 'getActiveEntities':
62+
url = `${url}/getActiveEntities`
63+
myInit = { method: 'GET'}
64+
break
6065

6166
default:
6267
break

src/restclient.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,25 @@ class GlpiRestClient {
218218
}
219219
})
220220
}
221+
222+
getActiveEntities () {
223+
return new Promise((resolve, reject) => {
224+
try {
225+
const data = {
226+
function: 'getActiveEntities'
227+
}
228+
this._makeRequest( prepareRequest(data), 'getActiveEntities', (promise) => {
229+
promise.then(response => {
230+
resolve ( response )
231+
})
232+
})
233+
}
234+
catch (err) {
235+
reject(err)
236+
}
237+
})
238+
}
239+
221240
}
222241

223242
export default GlpiRestClient

0 commit comments

Comments
 (0)