@@ -1147,27 +1147,27 @@ var RULES_CN = [
1147
1147
] ;
1148
1148
1149
1149
function isDomain ( domain , host ) {
1150
- var host_length , domain_length ;
1151
- return ( ( domain [ 0 ] === '.' ) ?
1152
- ( host === domain . slice ( 1 ) ||
1153
- ( ( host_length = host . length ) >=
1154
- ( domain_length = domain . length ) &&
1155
- host . slice ( host_length - domain_length ) === domain ) ) :
1156
- ( host === domain ) ) ;
1150
+ var host_length , domain_length ;
1151
+ return ( ( domain [ 0 ] === '.' ) ?
1152
+ ( host === domain . slice ( 1 ) ||
1153
+ ( ( host_length = host . length ) >=
1154
+ ( domain_length = domain . length ) &&
1155
+ host . slice ( host_length - domain_length ) === domain ) ) :
1156
+ ( host === domain ) ) ;
1157
1157
}
1158
1158
1159
1159
// check on CN sites
1160
1160
// TBD ... check on geoIP
1161
1161
module . exports . isCN = function ( host , url ) {
1162
- for ( var j = 0 ; j < RULES_CN . length ; j ++ ) {
1163
- var rules = RULES_CN [ j ] ;
1162
+ for ( var j = 0 ; j < RULES_CN . length ; j ++ ) {
1163
+ var rules = RULES_CN [ j ] ;
1164
1164
1165
- for ( var i = 0 ; i < rules . length ; i ++ ) {
1166
- if ( isDomain ( rules [ i ] , host ) === true ) {
1167
- return true ;
1168
- }
1169
- }
1170
- }
1165
+ for ( var i = 0 ; i < rules . length ; i ++ ) {
1166
+ if ( isDomain ( rules [ i ] , host ) === true ) {
1167
+ return true ;
1168
+ }
1169
+ }
1170
+ }
1171
1171
1172
- return false ;
1172
+ return false ;
1173
1173
} ;
0 commit comments