@@ -9,7 +9,7 @@ import { PrivateTokensService } from './private-tokens.service';
99 providedIn : 'root'
1010} )
1111export class FetchService {
12- private inFlight = new Map < string , Observable < JSON > > ( ) ;
12+ private inFlight = new Map < string , Observable < object | object [ ] > > ( ) ;
1313
1414 constructor (
1515 private http : HttpClient ,
@@ -20,7 +20,7 @@ export class FetchService {
2020 *
2121 * @param url {string} Full path relative to root
2222 */
23- get = ( url : string , header : string ) : Observable < JSON > => {
23+ get = ( url : string , header : string ) : Observable < object | object [ ] > => {
2424 if ( ! url ) {
2525 return of ( JSON . parse ( '' ) ) ;
2626 }
@@ -47,7 +47,7 @@ export class FetchService {
4747 return obs ;
4848 }
4949
50- fetchWriterProfile = ( writerName : string , websiteUri : string ) : Observable < JSON > => {
50+ getWriterProfile = ( writerName : string , websiteUri : string ) : Observable < object | object [ ] > => {
5151 let url : string ;
5252 let header : string ;
5353
@@ -71,7 +71,7 @@ export class FetchService {
7171 return this . get ( url , header ) ;
7272 }
7373
74- getRepoProfile = ( website : string , repo : string , owner ? : string , ownerId ?: number ) : Observable < JSON > => {
74+ getRepoProfile = ( website : string , repo : string , owner : string , ownerId ?: number ) : Observable < object | object [ ] > => {
7575 let url : string ;
7676 let header : string ;
7777
@@ -95,7 +95,7 @@ export class FetchService {
9595 return this . get ( url , header ) ;
9696 }
9797
98- searchBooks = ( websiteUri : string , keywords : string ) : Observable < JSON > => {
98+ searchBooks = ( websiteUri : string , keywords : string ) : Observable < object | object [ ] > => {
9999 let url : string ;
100100 let header : string ;
101101
0 commit comments