Skip to content

Instantly share code, notes, and snippets.

@gabteles
Created December 10, 2015 16:01
Show Gist options
  • Save gabteles/23ccc4374cf1ba33cb7d to your computer and use it in GitHub Desktop.
Save gabteles/23ccc4374cf1ba33cb7d to your computer and use it in GitHub Desktop.
Filters sensitive data from Angular's $http responses.
/**
* Filters sensitive data from Angular's $http responses.
*
* @author Gabriel Teles <gab.teles@hotmail.com>
* @version 0.1.0
* @since 2015.12.10
*/
(function() {
'use strict';
Promise.prototype.filterSensitiveData = function() {
var self = this;
return new Promise(function(resolve, reject) {
self.then(function(response) {
resolve(response.data);
}, function(response) {
reject(response.data);
});
});
};
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment