@daffodil/contact
Advanced tools
Comparing version 0.4.1 to 0.4.2
@@ -195,8 +195,10 @@ (function (global, factory) { | ||
} | ||
else if (this.forums.indexOf(reqInfo.body)) { | ||
else if (this.forums.indexOf(reqInfo.body) !== -1) { | ||
console.log('not here'); | ||
return Error('Already contains submission'); | ||
} | ||
else { | ||
console.log(reqInfo); | ||
this.forums.push(reqInfo.body); | ||
return rxjs.of(reqInfo.body); | ||
return rxjs.of(reqInfo); | ||
} | ||
@@ -203,0 +205,0 @@ }; |
@@ -1,2 +0,2 @@ | ||
!function(o,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@daffodil/contact"),require("rxjs"),require("rxjs/operators"),require("@angular/common"),require("@angular/common/http")):"function"==typeof define&&define.amd?define("@daffodil/contact/testing",["exports","@angular/core","@daffodil/contact","rxjs","rxjs/operators","@angular/common","@angular/common/http"],t):t(((o=o||self).daffodil=o.daffodil||{},o.daffodil.contact=o.daffodil.contact||{},o.daffodil.contact.testing={}),o.ng.core,o.daffodil.contact,o.rxjs,o.rxjs.operators,o.ng.common,o.ng.common.http)}(this,function(o,t,e,r,n,i,a){"use strict";var c=function(){function o(){}return o.prototype.send=function(o){return r.of("Success").pipe(n.delay(10))},o.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],o.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new o},token:o,providedIn:"root"}),o}(),f=function(){function o(){}return o.forRoot=function(){return{ngModule:o,providers:[{provide:e.DaffContactDriver,useClass:c}]}},o.decorators=[{type:t.NgModule,args:[{imports:[i.CommonModule]}]}],o}(),u=function(){function o(o){this.http=o,this.url="/api/contact"}return o.prototype.send=function(o){return this.http.post(this.url,o)},o.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],o.ctorParameters=function(){return[{type:a.HttpClient}]},o.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new o(t.ɵɵinject(a.HttpClient))},token:o,providedIn:"root"}),o}();var d=function(){function o(){}return o.forRoot=function(){return{ngModule:o,providers:[{provide:e.DaffContactDriver,useClass:u}]}},o.decorators=[{type:t.NgModule,args:[{imports:[i.CommonModule]}]}],o}(),s=function(){function o(){this.forums=[]}return o.prototype.parseRequestUrl=function(o,t){return t.parseRequestUrl(o)},o.prototype.createDb=function(){return{forums:this.forums}},o.prototype.post=function(o){return void 0===o?Error("Payload is undefined"):this.forums.indexOf(o.body)?Error("Already contains submission"):(this.forums.push(o.body),r.of(o.body))},o.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],o.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new o},token:o,providedIn:"root"}),o}();o.DaffContactInMemoryDriverModule=d,o.DaffContactTestingDriverModule=f,o.DaffInMemoryBackendContactService=s,o.ɵa=c,o.ɵb=u,Object.defineProperty(o,"__esModule",{value:!0})}); | ||
!function(o,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@daffodil/contact"),require("rxjs"),require("rxjs/operators"),require("@angular/common"),require("@angular/common/http")):"function"==typeof define&&define.amd?define("@daffodil/contact/testing",["exports","@angular/core","@daffodil/contact","rxjs","rxjs/operators","@angular/common","@angular/common/http"],e):e(((o=o||self).daffodil=o.daffodil||{},o.daffodil.contact=o.daffodil.contact||{},o.daffodil.contact.testing={}),o.ng.core,o.daffodil.contact,o.rxjs,o.rxjs.operators,o.ng.common,o.ng.common.http)}(this,function(o,e,t,r,n,i,c){"use strict";var a=function(){function o(){}return o.prototype.send=function(o){return r.of("Success").pipe(n.delay(10))},o.decorators=[{type:e.Injectable,args:[{providedIn:"root"}]}],o.ngInjectableDef=e.ɵɵdefineInjectable({factory:function(){return new o},token:o,providedIn:"root"}),o}(),f=function(){function o(){}return o.forRoot=function(){return{ngModule:o,providers:[{provide:t.DaffContactDriver,useClass:a}]}},o.decorators=[{type:e.NgModule,args:[{imports:[i.CommonModule]}]}],o}(),u=function(){function o(o){this.http=o,this.url="/api/contact"}return o.prototype.send=function(o){return this.http.post(this.url,o)},o.decorators=[{type:e.Injectable,args:[{providedIn:"root"}]}],o.ctorParameters=function(){return[{type:c.HttpClient}]},o.ngInjectableDef=e.ɵɵdefineInjectable({factory:function(){return new o(e.ɵɵinject(c.HttpClient))},token:o,providedIn:"root"}),o}();var s=function(){function o(){}return o.forRoot=function(){return{ngModule:o,providers:[{provide:t.DaffContactDriver,useClass:u}]}},o.decorators=[{type:e.NgModule,args:[{imports:[i.CommonModule]}]}],o}(),d=function(){function o(){this.forums=[]}return o.prototype.parseRequestUrl=function(o,e){return e.parseRequestUrl(o)},o.prototype.createDb=function(){return{forums:this.forums}},o.prototype.post=function(o){return void 0===o?Error("Payload is undefined"):-1!==this.forums.indexOf(o.body)?(console.log("not here"),Error("Already contains submission")):(console.log(o),this.forums.push(o.body),r.of(o))},o.decorators=[{type:e.Injectable,args:[{providedIn:"root"}]}],o.ngInjectableDef=e.ɵɵdefineInjectable({factory:function(){return new o},token:o,providedIn:"root"}),o}();o.DaffContactInMemoryDriverModule=s,o.DaffContactTestingDriverModule=f,o.DaffInMemoryBackendContactService=d,o.ɵa=a,o.ɵb=u,Object.defineProperty(o,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=daffodil-contact-testing.umd.min.js.map |
@@ -24,2 +24,2 @@ /** | ||
/** @nocollapse */ DaffTestingContactService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function DaffTestingContactService_Factory() { return new DaffTestingContactService(); }, token: DaffTestingContactService, providedIn: "root" }); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImRyaXZlcnMvdGVzdGluZy9jb250YWN0LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLEVBQUUsRUFBYyxNQUFNLE1BQU0sQ0FBQztBQUN0QyxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7O0FBT3ZDLE1BQU0sT0FBTyx5QkFBeUI7Ozs7O0lBQ3BDLElBQUksQ0FBQyxPQUFlO1FBQ2xCLE9BQU8sRUFBRSxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUN2QyxDQUFDOzs7WUFORixVQUFVLFNBQUM7Z0JBQ1YsVUFBVSxFQUFFLE1BQU07YUFDbkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBvZiwgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMnO1xuaW1wb3J0IHsgZGVsYXkgfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XG5cbmltcG9ydCB7IERhZmZDb250YWN0U2VydmljZUludGVyZmFjZSB9IGZyb20gJ0BkYWZmb2RpbC9jb250YWN0JztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgRGFmZlRlc3RpbmdDb250YWN0U2VydmljZSBpbXBsZW1lbnRzIERhZmZDb250YWN0U2VydmljZUludGVyZmFjZTxzdHJpbmcsIGFueT57XG4gIHNlbmQocGF5bG9hZDogc3RyaW5nKTogT2JzZXJ2YWJsZTxhbnk+e1xuICAgIHJldHVybiBvZignU3VjY2VzcycpLnBpcGUoZGVsYXkoMTApKTtcbiAgfVxufSJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImRyaXZlcnMvdGVzdGluZy9jb250YWN0LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLEVBQUUsRUFBYyxNQUFNLE1BQU0sQ0FBQztBQUN0QyxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7O0FBT3ZDLE1BQU0sT0FBTyx5QkFBeUI7Ozs7O0lBQ3BDLElBQUksQ0FBQyxPQUF5QjtRQUM1QixPQUFPLEVBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDdkMsQ0FBQzs7O1lBTkYsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgb2YsIE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IGRlbGF5IH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuXG5pbXBvcnQgeyBEYWZmQ29udGFjdFNlcnZpY2VJbnRlcmZhY2UsIERhZmZDb250YWN0VW5pb24gfSBmcm9tICdAZGFmZm9kaWwvY29udGFjdCc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXG59KVxuZXhwb3J0IGNsYXNzIERhZmZUZXN0aW5nQ29udGFjdFNlcnZpY2UgaW1wbGVtZW50cyBEYWZmQ29udGFjdFNlcnZpY2VJbnRlcmZhY2U8RGFmZkNvbnRhY3RVbmlvbiwgYW55PntcbiAgc2VuZChwYXlsb2FkOiBEYWZmQ29udGFjdFVuaW9uKTogT2JzZXJ2YWJsZTxhbnk+e1xuICAgIHJldHVybiBvZignU3VjY2VzcycpLnBpcGUoZGVsYXkoMTApKTtcbiAgfVxufSJdfQ== |
@@ -38,8 +38,10 @@ /** | ||
} | ||
else if (this.forums.indexOf(reqInfo.body)) { | ||
else if (this.forums.indexOf(reqInfo.body) !== -1) { | ||
console.log('not here'); | ||
return Error('Already contains submission'); | ||
} | ||
else { | ||
console.log(reqInfo); | ||
this.forums.push(reqInfo.body); | ||
return of(reqInfo.body); | ||
return of(reqInfo); | ||
} | ||
@@ -58,2 +60,2 @@ } | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC1pbi1tZW1vcnktYmFja2VuZC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImluLW1lbW9yeS1iYWNrZW5kL2NvbnRhY3QtaW4tbWVtb3J5LWJhY2tlbmQuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUzQyxPQUFPLEVBQUUsRUFBRSxFQUFFLE1BQU0sTUFBTSxDQUFDOztBQUsxQixNQUFNLE9BQU8saUNBQWlDO0lBSDlDO1FBSUUsV0FBTSxHQUF1QixFQUFFLENBQUM7S0F5QmpDOzs7Ozs7SUF2QkMsZUFBZSxDQUFDLEdBQVcsRUFBRSxLQUEyQjtRQUN0RCxPQUFPLEtBQUssQ0FBQyxlQUFlLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDcEMsQ0FBQzs7OztJQUVELFFBQVE7UUFDTixPQUFPO1lBQ0wsTUFBTSxFQUFFLElBQUksQ0FBQyxNQUFNO1NBQ3BCLENBQUM7SUFDSixDQUFDOzs7Ozs7O0lBR0QsSUFBSSxDQUFDLE9BQVk7UUFDZixJQUFHLE9BQU8sS0FBSyxTQUFTLEVBQUM7WUFDdkIsT0FBTyxLQUFLLENBQUMsc0JBQXNCLENBQUMsQ0FBQztTQUN0QzthQUNJLElBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFDO1lBQ3hDLE9BQU8sS0FBSyxDQUFDLDZCQUE2QixDQUFDLENBQUM7U0FDN0M7YUFDRztZQUNGLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUMvQixPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDekI7SUFDSCxDQUFDOzs7WUE1QkYsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25COzs7OztJQUVDLG1EQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluTWVtb3J5RGJTZXJ2aWNlLCBSZXF1ZXN0SW5mb1V0aWxpdGllcywgUGFyc2VkUmVxdWVzdFVybH0gZnJvbSAnYW5ndWxhci1pbi1tZW1vcnktd2ViLWFwaSc7XG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBEYWZmQ29udGFjdFVuaW9uIH0gZnJvbSAnQGRhZmZvZGlsL2NvbnRhY3QnO1xuaW1wb3J0IHsgb2YgfSBmcm9tICdyeGpzJztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgRGFmZkluTWVtb3J5QmFja2VuZENvbnRhY3RTZXJ2aWNlIGltcGxlbWVudHMgSW5NZW1vcnlEYlNlcnZpY2Uge1xuICBmb3J1bXM6IERhZmZDb250YWN0VW5pb25bXSA9IFtdO1xuXG4gIHBhcnNlUmVxdWVzdFVybCh1cmw6IHN0cmluZywgdXRpbHM6IFJlcXVlc3RJbmZvVXRpbGl0aWVzKTogUGFyc2VkUmVxdWVzdFVybCB7XG4gICAgcmV0dXJuIHV0aWxzLnBhcnNlUmVxdWVzdFVybCh1cmwpO1xuICB9XG5cbiAgY3JlYXRlRGIoKTogYW55IHtcbiAgICByZXR1cm4ge1xuICAgICAgZm9ydW1zOiB0aGlzLmZvcnVtc1xuICAgIH07XG4gIH1cbiAgLy92YWxpZGF0ZSB0aGF0IGl0cyBub3QgZW1wdHlcbiAgLy92YWxpZGF0ZSB0aGF0IGl0IGRvZXNuJ3QgYWxyZWFkeSBleGlzdFxuICBwb3N0KHJlcUluZm86IGFueSkge1xuICAgIGlmKHJlcUluZm8gPT09IHVuZGVmaW5lZCl7XG4gICAgICByZXR1cm4gRXJyb3IoJ1BheWxvYWQgaXMgdW5kZWZpbmVkJyk7XG4gICAgfVxuICAgIGVsc2UgaWYodGhpcy5mb3J1bXMuaW5kZXhPZihyZXFJbmZvLmJvZHkpKXtcbiAgICAgIHJldHVybiBFcnJvcignQWxyZWFkeSBjb250YWlucyBzdWJtaXNzaW9uJyk7XG4gICAgfVxuICAgIGVsc2V7XG4gICAgICB0aGlzLmZvcnVtcy5wdXNoKHJlcUluZm8uYm9keSk7XG4gICAgICByZXR1cm4gb2YocmVxSW5mby5ib2R5KTtcbiAgICB9XG4gIH1cbn0iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC1pbi1tZW1vcnktYmFja2VuZC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImluLW1lbW9yeS1iYWNrZW5kL2NvbnRhY3QtaW4tbWVtb3J5LWJhY2tlbmQuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUzQyxPQUFPLEVBQUUsRUFBRSxFQUFFLE1BQU0sTUFBTSxDQUFDOztBQUsxQixNQUFNLE9BQU8saUNBQWlDO0lBSDlDO1FBSUUsV0FBTSxHQUF1QixFQUFFLENBQUM7S0EyQmpDOzs7Ozs7SUF6QkMsZUFBZSxDQUFDLEdBQVcsRUFBRSxLQUEyQjtRQUN0RCxPQUFPLEtBQUssQ0FBQyxlQUFlLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDcEMsQ0FBQzs7OztJQUVELFFBQVE7UUFDTixPQUFPO1lBQ0wsTUFBTSxFQUFFLElBQUksQ0FBQyxNQUFNO1NBQ3BCLENBQUM7SUFDSixDQUFDOzs7Ozs7O0lBR0QsSUFBSSxDQUFDLE9BQVk7UUFDZixJQUFHLE9BQU8sS0FBSyxTQUFTLEVBQUM7WUFDdkIsT0FBTyxLQUFLLENBQUMsc0JBQXNCLENBQUMsQ0FBQztTQUN0QzthQUNJLElBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDO1lBQy9DLE9BQU8sQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUE7WUFDdkIsT0FBTyxLQUFLLENBQUMsNkJBQTZCLENBQUMsQ0FBQztTQUM3QzthQUNHO1lBQ0YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQTtZQUNwQixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDL0IsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUM7U0FDcEI7SUFDSCxDQUFDOzs7WUE5QkYsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25COzs7OztJQUVDLG1EQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluTWVtb3J5RGJTZXJ2aWNlLCBSZXF1ZXN0SW5mb1V0aWxpdGllcywgUGFyc2VkUmVxdWVzdFVybH0gZnJvbSAnYW5ndWxhci1pbi1tZW1vcnktd2ViLWFwaSc7XG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBEYWZmQ29udGFjdFVuaW9uIH0gZnJvbSAnQGRhZmZvZGlsL2NvbnRhY3QnO1xuaW1wb3J0IHsgb2YgfSBmcm9tICdyeGpzJztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgRGFmZkluTWVtb3J5QmFja2VuZENvbnRhY3RTZXJ2aWNlIGltcGxlbWVudHMgSW5NZW1vcnlEYlNlcnZpY2Uge1xuICBmb3J1bXM6IERhZmZDb250YWN0VW5pb25bXSA9IFtdO1xuXG4gIHBhcnNlUmVxdWVzdFVybCh1cmw6IHN0cmluZywgdXRpbHM6IFJlcXVlc3RJbmZvVXRpbGl0aWVzKTogUGFyc2VkUmVxdWVzdFVybCB7XG4gICAgcmV0dXJuIHV0aWxzLnBhcnNlUmVxdWVzdFVybCh1cmwpO1xuICB9XG5cbiAgY3JlYXRlRGIoKTogYW55IHtcbiAgICByZXR1cm4ge1xuICAgICAgZm9ydW1zOiB0aGlzLmZvcnVtc1xuICAgIH07XG4gIH1cbiAgLy92YWxpZGF0ZSB0aGF0IGl0cyBub3QgZW1wdHlcbiAgLy92YWxpZGF0ZSB0aGF0IGl0IGRvZXNuJ3QgYWxyZWFkeSBleGlzdFxuICBwb3N0KHJlcUluZm86IGFueSk6IGFueSB7XG4gICAgaWYocmVxSW5mbyA9PT0gdW5kZWZpbmVkKXtcbiAgICAgIHJldHVybiBFcnJvcignUGF5bG9hZCBpcyB1bmRlZmluZWQnKTtcbiAgICB9XG4gICAgZWxzZSBpZih0aGlzLmZvcnVtcy5pbmRleE9mKHJlcUluZm8uYm9keSkgIT09IC0xKXtcbiAgICAgIGNvbnNvbGUubG9nKCdub3QgaGVyZScpXG4gICAgICByZXR1cm4gRXJyb3IoJ0FscmVhZHkgY29udGFpbnMgc3VibWlzc2lvbicpO1xuICAgIH1cbiAgICBlbHNle1xuICAgICAgY29uc29sZS5sb2cocmVxSW5mbylcbiAgICAgIHRoaXMuZm9ydW1zLnB1c2gocmVxSW5mby5ib2R5KTtcbiAgICAgIHJldHVybiBvZihyZXFJbmZvKTtcbiAgICB9XG4gIH1cbn0iXX0= |
@@ -32,2 +32,2 @@ /** | ||
export { DaffTestingContactService }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImRyaXZlcnMvdGVzdGluZy9jb250YWN0LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLEVBQUUsRUFBYyxNQUFNLE1BQU0sQ0FBQztBQUN0QyxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7O0FBSXZDO0lBQUE7S0FPQzs7Ozs7SUFIQyx3Q0FBSTs7OztJQUFKLFVBQUssT0FBZTtRQUNsQixPQUFPLEVBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDdkMsQ0FBQzs7Z0JBTkYsVUFBVSxTQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQjs7O29DQVJEO0NBYUMsQUFQRCxJQU9DO1NBSlkseUJBQXlCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgb2YsIE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IGRlbGF5IH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuXG5pbXBvcnQgeyBEYWZmQ29udGFjdFNlcnZpY2VJbnRlcmZhY2UgfSBmcm9tICdAZGFmZm9kaWwvY29udGFjdCc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXG59KVxuZXhwb3J0IGNsYXNzIERhZmZUZXN0aW5nQ29udGFjdFNlcnZpY2UgaW1wbGVtZW50cyBEYWZmQ29udGFjdFNlcnZpY2VJbnRlcmZhY2U8c3RyaW5nLCBhbnk+e1xuICBzZW5kKHBheWxvYWQ6IHN0cmluZyk6IE9ic2VydmFibGU8YW55PntcbiAgICByZXR1cm4gb2YoJ1N1Y2Nlc3MnKS5waXBlKGRlbGF5KDEwKSk7XG4gIH1cbn0iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImRyaXZlcnMvdGVzdGluZy9jb250YWN0LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLEVBQUUsRUFBYyxNQUFNLE1BQU0sQ0FBQztBQUN0QyxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7O0FBSXZDO0lBQUE7S0FPQzs7Ozs7SUFIQyx3Q0FBSTs7OztJQUFKLFVBQUssT0FBeUI7UUFDNUIsT0FBTyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3ZDLENBQUM7O2dCQU5GLFVBQVUsU0FBQztvQkFDVixVQUFVLEVBQUUsTUFBTTtpQkFDbkI7OztvQ0FSRDtDQWFDLEFBUEQsSUFPQztTQUpZLHlCQUF5QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IG9mLCBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBkZWxheSB9IGZyb20gJ3J4anMvb3BlcmF0b3JzJztcblxuaW1wb3J0IHsgRGFmZkNvbnRhY3RTZXJ2aWNlSW50ZXJmYWNlLCBEYWZmQ29udGFjdFVuaW9uIH0gZnJvbSAnQGRhZmZvZGlsL2NvbnRhY3QnO1xuXG5ASW5qZWN0YWJsZSh7XG4gIHByb3ZpZGVkSW46ICdyb290J1xufSlcbmV4cG9ydCBjbGFzcyBEYWZmVGVzdGluZ0NvbnRhY3RTZXJ2aWNlIGltcGxlbWVudHMgRGFmZkNvbnRhY3RTZXJ2aWNlSW50ZXJmYWNlPERhZmZDb250YWN0VW5pb24sIGFueT57XG4gIHNlbmQocGF5bG9hZDogRGFmZkNvbnRhY3RVbmlvbik6IE9ic2VydmFibGU8YW55PntcbiAgICByZXR1cm4gb2YoJ1N1Y2Nlc3MnKS5waXBlKGRlbGF5KDEwKSk7XG4gIH1cbn0iXX0= |
@@ -55,8 +55,10 @@ /** | ||
} | ||
else if (this.forums.indexOf(reqInfo.body)) { | ||
else if (this.forums.indexOf(reqInfo.body) !== -1) { | ||
console.log('not here'); | ||
return Error('Already contains submission'); | ||
} | ||
else { | ||
console.log(reqInfo); | ||
this.forums.push(reqInfo.body); | ||
return of(reqInfo.body); | ||
return of(reqInfo); | ||
} | ||
@@ -77,2 +79,2 @@ }; | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC1pbi1tZW1vcnktYmFja2VuZC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImluLW1lbW9yeS1iYWNrZW5kL2NvbnRhY3QtaW4tbWVtb3J5LWJhY2tlbmQuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUzQyxPQUFPLEVBQUUsRUFBRSxFQUFFLE1BQU0sTUFBTSxDQUFDOztBQUUxQjtJQUFBO1FBSUUsV0FBTSxHQUF1QixFQUFFLENBQUM7S0F5QmpDOzs7Ozs7SUF2QkMsMkRBQWU7Ozs7O0lBQWYsVUFBZ0IsR0FBVyxFQUFFLEtBQTJCO1FBQ3RELE9BQU8sS0FBSyxDQUFDLGVBQWUsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUNwQyxDQUFDOzs7O0lBRUQsb0RBQVE7OztJQUFSO1FBQ0UsT0FBTztZQUNMLE1BQU0sRUFBRSxJQUFJLENBQUMsTUFBTTtTQUNwQixDQUFDO0lBQ0osQ0FBQztJQUNELDZCQUE2QjtJQUM3Qix3Q0FBd0M7Ozs7Ozs7SUFDeEMsZ0RBQUk7Ozs7Ozs7SUFBSixVQUFLLE9BQVk7UUFDZixJQUFHLE9BQU8sS0FBSyxTQUFTLEVBQUM7WUFDdkIsT0FBTyxLQUFLLENBQUMsc0JBQXNCLENBQUMsQ0FBQztTQUN0QzthQUNJLElBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFDO1lBQ3hDLE9BQU8sS0FBSyxDQUFDLDZCQUE2QixDQUFDLENBQUM7U0FDN0M7YUFDRztZQUNGLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUMvQixPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDekI7SUFDSCxDQUFDOztnQkE1QkYsVUFBVSxTQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQjs7OzRDQVBEO0NBa0NDLEFBN0JELElBNkJDO1NBMUJZLGlDQUFpQzs7O0lBQzVDLG1EQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluTWVtb3J5RGJTZXJ2aWNlLCBSZXF1ZXN0SW5mb1V0aWxpdGllcywgUGFyc2VkUmVxdWVzdFVybH0gZnJvbSAnYW5ndWxhci1pbi1tZW1vcnktd2ViLWFwaSc7XG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBEYWZmQ29udGFjdFVuaW9uIH0gZnJvbSAnQGRhZmZvZGlsL2NvbnRhY3QnO1xuaW1wb3J0IHsgb2YgfSBmcm9tICdyeGpzJztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgRGFmZkluTWVtb3J5QmFja2VuZENvbnRhY3RTZXJ2aWNlIGltcGxlbWVudHMgSW5NZW1vcnlEYlNlcnZpY2Uge1xuICBmb3J1bXM6IERhZmZDb250YWN0VW5pb25bXSA9IFtdO1xuXG4gIHBhcnNlUmVxdWVzdFVybCh1cmw6IHN0cmluZywgdXRpbHM6IFJlcXVlc3RJbmZvVXRpbGl0aWVzKTogUGFyc2VkUmVxdWVzdFVybCB7XG4gICAgcmV0dXJuIHV0aWxzLnBhcnNlUmVxdWVzdFVybCh1cmwpO1xuICB9XG5cbiAgY3JlYXRlRGIoKTogYW55IHtcbiAgICByZXR1cm4ge1xuICAgICAgZm9ydW1zOiB0aGlzLmZvcnVtc1xuICAgIH07XG4gIH1cbiAgLy92YWxpZGF0ZSB0aGF0IGl0cyBub3QgZW1wdHlcbiAgLy92YWxpZGF0ZSB0aGF0IGl0IGRvZXNuJ3QgYWxyZWFkeSBleGlzdFxuICBwb3N0KHJlcUluZm86IGFueSkge1xuICAgIGlmKHJlcUluZm8gPT09IHVuZGVmaW5lZCl7XG4gICAgICByZXR1cm4gRXJyb3IoJ1BheWxvYWQgaXMgdW5kZWZpbmVkJyk7XG4gICAgfVxuICAgIGVsc2UgaWYodGhpcy5mb3J1bXMuaW5kZXhPZihyZXFJbmZvLmJvZHkpKXtcbiAgICAgIHJldHVybiBFcnJvcignQWxyZWFkeSBjb250YWlucyBzdWJtaXNzaW9uJyk7XG4gICAgfVxuICAgIGVsc2V7XG4gICAgICB0aGlzLmZvcnVtcy5wdXNoKHJlcUluZm8uYm9keSk7XG4gICAgICByZXR1cm4gb2YocmVxSW5mby5ib2R5KTtcbiAgICB9XG4gIH1cbn0iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC1pbi1tZW1vcnktYmFja2VuZC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhZmZvZGlsL2NvbnRhY3QvdGVzdGluZy8iLCJzb3VyY2VzIjpbImluLW1lbW9yeS1iYWNrZW5kL2NvbnRhY3QtaW4tbWVtb3J5LWJhY2tlbmQuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUzQyxPQUFPLEVBQUUsRUFBRSxFQUFFLE1BQU0sTUFBTSxDQUFDOztBQUUxQjtJQUFBO1FBSUUsV0FBTSxHQUF1QixFQUFFLENBQUM7S0EyQmpDOzs7Ozs7SUF6QkMsMkRBQWU7Ozs7O0lBQWYsVUFBZ0IsR0FBVyxFQUFFLEtBQTJCO1FBQ3RELE9BQU8sS0FBSyxDQUFDLGVBQWUsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUNwQyxDQUFDOzs7O0lBRUQsb0RBQVE7OztJQUFSO1FBQ0UsT0FBTztZQUNMLE1BQU0sRUFBRSxJQUFJLENBQUMsTUFBTTtTQUNwQixDQUFDO0lBQ0osQ0FBQztJQUNELDZCQUE2QjtJQUM3Qix3Q0FBd0M7Ozs7Ozs7SUFDeEMsZ0RBQUk7Ozs7Ozs7SUFBSixVQUFLLE9BQVk7UUFDZixJQUFHLE9BQU8sS0FBSyxTQUFTLEVBQUM7WUFDdkIsT0FBTyxLQUFLLENBQUMsc0JBQXNCLENBQUMsQ0FBQztTQUN0QzthQUNJLElBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDO1lBQy9DLE9BQU8sQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUE7WUFDdkIsT0FBTyxLQUFLLENBQUMsNkJBQTZCLENBQUMsQ0FBQztTQUM3QzthQUNHO1lBQ0YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQTtZQUNwQixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDL0IsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUM7U0FDcEI7SUFDSCxDQUFDOztnQkE5QkYsVUFBVSxTQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQjs7OzRDQVBEO0NBb0NDLEFBL0JELElBK0JDO1NBNUJZLGlDQUFpQzs7O0lBQzVDLG1EQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluTWVtb3J5RGJTZXJ2aWNlLCBSZXF1ZXN0SW5mb1V0aWxpdGllcywgUGFyc2VkUmVxdWVzdFVybH0gZnJvbSAnYW5ndWxhci1pbi1tZW1vcnktd2ViLWFwaSc7XG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBEYWZmQ29udGFjdFVuaW9uIH0gZnJvbSAnQGRhZmZvZGlsL2NvbnRhY3QnO1xuaW1wb3J0IHsgb2YgfSBmcm9tICdyeGpzJztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgRGFmZkluTWVtb3J5QmFja2VuZENvbnRhY3RTZXJ2aWNlIGltcGxlbWVudHMgSW5NZW1vcnlEYlNlcnZpY2Uge1xuICBmb3J1bXM6IERhZmZDb250YWN0VW5pb25bXSA9IFtdO1xuXG4gIHBhcnNlUmVxdWVzdFVybCh1cmw6IHN0cmluZywgdXRpbHM6IFJlcXVlc3RJbmZvVXRpbGl0aWVzKTogUGFyc2VkUmVxdWVzdFVybCB7XG4gICAgcmV0dXJuIHV0aWxzLnBhcnNlUmVxdWVzdFVybCh1cmwpO1xuICB9XG5cbiAgY3JlYXRlRGIoKTogYW55IHtcbiAgICByZXR1cm4ge1xuICAgICAgZm9ydW1zOiB0aGlzLmZvcnVtc1xuICAgIH07XG4gIH1cbiAgLy92YWxpZGF0ZSB0aGF0IGl0cyBub3QgZW1wdHlcbiAgLy92YWxpZGF0ZSB0aGF0IGl0IGRvZXNuJ3QgYWxyZWFkeSBleGlzdFxuICBwb3N0KHJlcUluZm86IGFueSk6IGFueSB7XG4gICAgaWYocmVxSW5mbyA9PT0gdW5kZWZpbmVkKXtcbiAgICAgIHJldHVybiBFcnJvcignUGF5bG9hZCBpcyB1bmRlZmluZWQnKTtcbiAgICB9XG4gICAgZWxzZSBpZih0aGlzLmZvcnVtcy5pbmRleE9mKHJlcUluZm8uYm9keSkgIT09IC0xKXtcbiAgICAgIGNvbnNvbGUubG9nKCdub3QgaGVyZScpXG4gICAgICByZXR1cm4gRXJyb3IoJ0FscmVhZHkgY29udGFpbnMgc3VibWlzc2lvbicpO1xuICAgIH1cbiAgICBlbHNle1xuICAgICAgY29uc29sZS5sb2cocmVxSW5mbylcbiAgICAgIHRoaXMuZm9ydW1zLnB1c2gocmVxSW5mby5ib2R5KTtcbiAgICAgIHJldHVybiBvZihyZXFJbmZvKTtcbiAgICB9XG4gIH1cbn0iXX0= |
@@ -158,8 +158,10 @@ import { Injectable, ɵɵdefineInjectable, NgModule, ɵɵinject } from '@angular/core'; | ||
} | ||
else if (this.forums.indexOf(reqInfo.body)) { | ||
else if (this.forums.indexOf(reqInfo.body) !== -1) { | ||
console.log('not here'); | ||
return Error('Already contains submission'); | ||
} | ||
else { | ||
console.log(reqInfo); | ||
this.forums.push(reqInfo.body); | ||
return of(reqInfo.body); | ||
return of(reqInfo); | ||
} | ||
@@ -166,0 +168,0 @@ } |
@@ -196,8 +196,10 @@ import { Injectable, ɵɵdefineInjectable, NgModule, ɵɵinject } from '@angular/core'; | ||
} | ||
else if (this.forums.indexOf(reqInfo.body)) { | ||
else if (this.forums.indexOf(reqInfo.body) !== -1) { | ||
console.log('not here'); | ||
return Error('Already contains submission'); | ||
} | ||
else { | ||
console.log(reqInfo); | ||
this.forums.push(reqInfo.body); | ||
return of(reqInfo.body); | ||
return of(reqInfo); | ||
} | ||
@@ -204,0 +206,0 @@ }; |
{ | ||
"name": "@daffodil/contact", | ||
"version": "0.4.1", | ||
"version": "0.4.2", | ||
"repository": { | ||
@@ -12,4 +12,4 @@ "type": "git", | ||
"peerDependencies": { | ||
"@daffodil/driver": "0.4.1", | ||
"@daffodil/core": "0.4.1", | ||
"@daffodil/driver": "0.4.2", | ||
"@daffodil/core": "0.4.2", | ||
"@angular/common": "^8.0.0", | ||
@@ -16,0 +16,0 @@ "@angular/core": "^8.0.0" |
import { Observable } from 'rxjs'; | ||
import { DaffContactServiceInterface } from '@daffodil/contact'; | ||
export declare class DaffTestingContactService implements DaffContactServiceInterface<string, any> { | ||
send(payload: string): Observable<any>; | ||
import { DaffContactServiceInterface, DaffContactUnion } from '@daffodil/contact'; | ||
export declare class DaffTestingContactService implements DaffContactServiceInterface<DaffContactUnion, any> { | ||
send(payload: DaffContactUnion): Observable<any>; | ||
} |
@@ -7,3 +7,3 @@ import { InMemoryDbService, RequestInfoUtilities, ParsedRequestUrl } from 'angular-in-memory-web-api'; | ||
createDb(): any; | ||
post(reqInfo: any): Error | import("rxjs").Observable<any>; | ||
post(reqInfo: any): any; | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
293208
3586