@@ -389,7 +389,7 @@ var Gmail = function() {
389389 // console.log(params.url, params.body);
390390 }
391391
392- if ( params . url_raw . indexOf ( '140de8dc96c29c9a' ) != 'd' ) {
392+ if ( params . url . search != undefined ) {
393393 console . log ( params . url , params . body , params . url_raw ) ;
394394 }
395395
@@ -715,9 +715,9 @@ var Gmail = function() {
715715 var page = api . get . current_page ( ) ;
716716 var url = window . location . origin + window . location . pathname + '?ui=2&ik=' + api . tracker . ik + '&rid=' + api . tracker . rid + '&view=tl&start=0&num=120&rt=1' ;
717717
718- if ( page . indexOf ( 'label/' ) == '0' ) {
718+ if ( page . indexOf ( 'label/' ) == 0 ) {
719719 url += '&cat=' + page . split ( '/' ) [ 1 ] + '&search=cat' ;
720- } else if ( page . indexOf ( 'category/' ) == '0' ) {
720+ } else if ( page . indexOf ( 'category/' ) == 0 ) {
721721 if ( page . indexOf ( 'forums' ) != - 1 ) {
722722 cat_label = 'group' ;
723723 } else if ( page . indexOf ( 'updates' ) != - 1 ) {
@@ -728,6 +728,8 @@ var Gmail = function() {
728728 cat_label = 'social' ;
729729 }
730730 url += '&cat=^smartlabel_' + cat_label + '&search=category' ;
731+ } else if ( page . indexOf ( 'search/' ) == 0 ) {
732+ url += '&qs=true&q=' + page . split ( '/' ) [ 1 ] + '&search=query' ;
731733 } else {
732734 url += '&search=' + page ;
733735 }
@@ -761,7 +763,7 @@ var Gmail = function() {
761763 page = hash ;
762764 }
763765
764- if ( hash . indexOf ( 'label/' ) == 0 || hash . indexOf ( 'category/' ) == 0 ) {
766+ if ( hash . indexOf ( 'label/' ) == 0 || hash . indexOf ( 'category/' ) == 0 || hash . indexOf ( 'search/' ) == 0 ) {
765767 page = hash ;
766768 }
767769
0 commit comments