Commit 00490a95afcbf738715d446b8dcd9e71021579b1
1 parent
a9aa5894
Exists in
master
and in
31 other branches
removed commented pieces of code
Showing
2 changed files
with
0 additions
and
115 deletions
Show diff stats
src/lib/ng-noosfero-api/http/article.service.ts
| ... | ... | @@ -36,28 +36,6 @@ export class ArticleService extends RestangularService<noosfero.Article> { |
| 36 | 36 | return rootElement.one(path, id).get<C>(queryParams, headers); |
| 37 | 37 | } |
| 38 | 38 | |
| 39 | - // // TODO create a handle ErrorFactory too and move handleSuccessFactory and handleErrorFactory | |
| 40 | - // // to a base class (of course we will have to creates a base class too) | |
| 41 | - // handleSuccessFactory<T>(deferred: ng.IDeferred<T>): (response: restangular.IResponse) => void { | |
| 42 | - // let self = this; | |
| 43 | - // let successFunction = (response: restangular.IResponse): void => { | |
| 44 | - // this.$log.debug("Request successfull executed", self, response); | |
| 45 | - // deferred.resolve(response.data); | |
| 46 | - // }; | |
| 47 | - // return successFunction; | |
| 48 | - // } | |
| 49 | - // | |
| 50 | - // handleErrorFactory<T>(deferred: ng.IDeferred<T>): (response: restangular.IResponse) => void { | |
| 51 | - // let self = this; | |
| 52 | - // let successFunction = (response: restangular.IResponse): void => { | |
| 53 | - // this.$log.error("Error executing request", self, response); | |
| 54 | - // deferred.reject(response.data); | |
| 55 | - // }; | |
| 56 | - // return successFunction; | |
| 57 | - // } | |
| 58 | - | |
| 59 | - // TODO -> change all Restangular services to this approach "Return promise to a specific type" | |
| 60 | - // it makes easy consume the service | |
| 61 | 39 | getByProfile<T>(profile: noosfero.Profile, params?: any): ng.IPromise<noosfero.RestResult<noosfero.Article>> { |
| 62 | 40 | let profileElement = this.profileService.get(<number>profile.id); |
| 63 | 41 | return this.list(profileElement, params); | ... | ... |
src/lib/ng-noosfero-api/http/restangular_service.ts
| ... | ... | @@ -221,70 +221,6 @@ export abstract class RestangularService<T extends noosfero.RestModel> { |
| 221 | 221 | } |
| 222 | 222 | } |
| 223 | 223 | |
| 224 | - // /** | |
| 225 | - // * (description) | |
| 226 | - // * | |
| 227 | - // * @protected | |
| 228 | - // * @template T | |
| 229 | - // * @param {restangular.IElement} elementRoot (description) | |
| 230 | - // * @param {*} [element] (description) | |
| 231 | - // * @param {string} [path] (description) | |
| 232 | - // * @param {*} [params] (description) | |
| 233 | - // * @param {*} [headers] (description) | |
| 234 | - // * @returns {ng.IPromise<T>} (description) | |
| 235 | - // */ | |
| 236 | - // protected post<T>(elementRoot: restangular.IElement, element?: any, path?: string, params?: any, headers?: any): ng.IPromise<T> { | |
| 237 | - // let deferred = this.$q.defer<T>(); | |
| 238 | - | |
| 239 | - // let postData = <any>{}; | |
| 240 | - // postData[this.getDataKeys().singular] = element; | |
| 241 | - | |
| 242 | - // this.customPOST( | |
| 243 | - // elementRoot, | |
| 244 | - // postData, | |
| 245 | - // this.getResourcePath(), | |
| 246 | - // {} | |
| 247 | - // ) | |
| 248 | - // .then(this.getPostSuccessHandleFunction(deferred)) | |
| 249 | - // .catch(this.getHandleErrorFunction(deferred)); | |
| 250 | - | |
| 251 | - // return deferred.promise; | |
| 252 | - // } | |
| 253 | - | |
| 254 | - | |
| 255 | - // protected customGET<C>(elementRoot: restangular.IElement, path?: string, params?: any, headers?: any): ng.IPromise<C> { | |
| 256 | - // let deferred = this.$q.defer<C>(); | |
| 257 | - // if (headers) { | |
| 258 | - // headers['Content-Type'] = 'application/json'; | |
| 259 | - // } else { | |
| 260 | - // headers = { 'Content-Type': 'application/json' }; | |
| 261 | - // } | |
| 262 | - // elementRoot.customGET(path, params, headers) | |
| 263 | - // .then(this.getHandleSuccessFunction<C>(deferred)) | |
| 264 | - // .catch(this.getHandleErrorFunction<C>(deferred)); | |
| 265 | - // return deferred.promise; | |
| 266 | - // } | |
| 267 | - | |
| 268 | - // /** | |
| 269 | - // * (description) | |
| 270 | - // * | |
| 271 | - // * @protected | |
| 272 | - // * @param {restangular.IElement} elementRoot (description) | |
| 273 | - // * @param {*} [elem] (description) | |
| 274 | - // * @param {string} [path] (description) | |
| 275 | - // * @param {*} [params] (description) | |
| 276 | - // * @param {*} [headers] (description) | |
| 277 | - // * @returns (description) | |
| 278 | - // */ | |
| 279 | - // protected customPOST(elementRoot: restangular.IElement, elem?: any, path?: string, params?: any, headers?: any) { | |
| 280 | - // if (headers) { | |
| 281 | - // headers['Content-Type'] = 'application/json'; | |
| 282 | - // } else { | |
| 283 | - // headers = { 'Content-Type': 'application/json' }; | |
| 284 | - // } | |
| 285 | - // return elementRoot.customPOST(elem, path, params, headers); | |
| 286 | - // } | |
| 287 | - | |
| 288 | 224 | /** HANDLERS */ |
| 289 | 225 | protected getHandleSuccessFunction<C>(deferred: ng.IDeferred<noosfero.RestResult<C | T | any>>, responseKey?: string): (response: restangular.IResponse) => void { |
| 290 | 226 | let self = this; |
| ... | ... | @@ -328,33 +264,4 @@ export abstract class RestangularService<T extends noosfero.RestModel> { |
| 328 | 264 | } |
| 329 | 265 | /** END HANDLERS */ |
| 330 | 266 | |
| 331 | - // /** | |
| 332 | - // * (description) | |
| 333 | - // * | |
| 334 | - // * @template T | |
| 335 | - // * @param {ng.IDeferred<T>} deferred (description) | |
| 336 | - // * @returns {(response: restangular.IResponse) => void} (description) | |
| 337 | - // */ | |
| 338 | - // protected getPostSuccessHandleFunction<T>(deferred: ng.IDeferred<T>): (response: restangular.IResponse) => void { | |
| 339 | - // let self = this; | |
| 340 | - // /** | |
| 341 | - // * (description) | |
| 342 | - // * | |
| 343 | - // * @param {restangular.IResponse} response (description) | |
| 344 | - // */ | |
| 345 | - // let successFunction = (response: restangular.IResponse): void => { | |
| 346 | - // if (self.$log) { | |
| 347 | - // self.$log.debug("Post successfully executed", self, response); | |
| 348 | - // } | |
| 349 | - // let data = response.data; | |
| 350 | - // | |
| 351 | - // if ((<Object>data).hasOwnProperty(self.getDataKeys().singular)) { | |
| 352 | - // deferred.resolve(data[self.getDataKeys().singular]); | |
| 353 | - // } else { | |
| 354 | - // deferred.resolve(data); | |
| 355 | - // } | |
| 356 | - // }; | |
| 357 | - // return successFunction; | |
| 358 | - // } | |
| 359 | - | |
| 360 | 267 | } | ... | ... |