@@ -332,7 +332,7 @@ public void onFailure() {
332332 @ ReactMethod
333333 public void fetchHelpCenterCollection (String collectionId , Promise promise ) {
334334 try {
335- if (collectionId .equals ("" ) ) {
335+ if (collectionId .equals ("" )) {
336336 promise .reject (IntercomErrorCodes .FETCH_HELP_CENTER_COLLECTION , "collectionID can\' t be empty" );
337337 } else {
338338 CollectionContentRequestCallback collectionContentCallback = new CollectionContentRequestCallback () {
@@ -366,33 +366,36 @@ public void onFailure() {
366366
367367 @ ReactMethod
368368 public void searchHelpCenter (String searchTerm , Promise promise ) {
369- try {
370-
371- SearchRequestCallback collectionContentCallback = new SearchRequestCallback () {
372- @ Override
373- public void onComplete (@ NotNull List <HelpCenterArticleSearchResult > helpCenterArticleSearchResult ) {
374- promise .resolve (IntercomHelpCenterHelpers .parseHelpCenterArticleSearchToReadableArray (helpCenterArticleSearchResult ));
375- }
369+ if (searchTerm .equals ("" )) {
370+ promise .reject (IntercomErrorCodes .SEARCH_HELP_CENTER , "searchTerm can\' t be empty" );
371+ } else {
372+ try {
373+ SearchRequestCallback collectionContentCallback = new SearchRequestCallback () {
374+ @ Override
375+ public void onComplete (@ NotNull List <HelpCenterArticleSearchResult > helpCenterArticleSearchResult ) {
376+ promise .resolve (IntercomHelpCenterHelpers .parseHelpCenterArticleSearchToReadableArray (helpCenterArticleSearchResult ));
377+ }
376378
377- @ Override
378- public void onError (int i ) {
379- Log .e (NAME , "searchHelpCenter error" );
380- promise .reject (String .valueOf (i ), "searchHelpCenter error" );
381- }
379+ @ Override
380+ public void onError (int i ) {
381+ Log .e (NAME , "searchHelpCenter error" );
382+ promise .reject (String .valueOf (i ), "searchHelpCenter error" );
383+ }
382384
383- @ Override
384- public void onFailure () {
385- Log .e (NAME , "searchHelpCenter failure" );
386- promise .reject (IntercomErrorCodes .SEARCH_HELP_CENTER , "searchHelpCenter failure" );
387- }
388- };
389- Log .d (NAME , "searchHelpCenter" );
390- Intercom .client ().searchHelpCenter (searchTerm , collectionContentCallback );
385+ @ Override
386+ public void onFailure () {
387+ Log .e (NAME , "searchHelpCenter failure" );
388+ promise .reject (IntercomErrorCodes .SEARCH_HELP_CENTER , "searchHelpCenter failure" );
389+ }
390+ };
391+ Log .d (NAME , "searchHelpCenter" );
392+ Intercom .client ().searchHelpCenter (searchTerm , collectionContentCallback );
391393
392- } catch (Exception err ) {
393- Log .e (NAME , "searchHelpCenter error:" );
394- Log .e (NAME , err .toString ());
395- promise .reject (IntercomErrorCodes .SEARCH_HELP_CENTER , err .toString ());
394+ } catch (Exception err ) {
395+ Log .e (NAME , "searchHelpCenter error:" );
396+ Log .e (NAME , err .toString ());
397+ promise .reject (IntercomErrorCodes .SEARCH_HELP_CENTER , err .toString ());
398+ }
396399 }
397400 }
398401
0 commit comments