Skip to content

Commit a33984f

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

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

src/prepareRequest.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,11 @@ function prepareRequest (data) {
5353
myInit = { method: 'GET'}
5454
break
5555

56-
56+
case 'getMyEntities':
57+
url = `${url}/getMyEntities`
58+
myInit = { method: 'GET'}
59+
break
60+
5761
default:
5862
break
5963
}

src/restclient.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,24 @@ class GlpiRestClient {
200200
}
201201
})
202202
}
203+
204+
getMyEntities () {
205+
return new Promise((resolve, reject) => {
206+
try {
207+
const data = {
208+
function: 'getMyEntities'
209+
}
210+
this._makeRequest( prepareRequest(data), 'getMyEntities', (promise) => {
211+
promise.then(response => {
212+
resolve ( response )
213+
})
214+
})
215+
}
216+
catch (err) {
217+
reject(err)
218+
}
219+
})
220+
}
203221
}
204222

205223
export default GlpiRestClient

0 commit comments

Comments
 (0)