Skip to content

Commit 7b18da7

Browse files
committed
Merge pull request #154 from eightyfive/master
Fixed broken RegExp implementation
2 parents 7fb80d1 + db2a200 commit 7b18da7

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

lib/memory-backend.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,14 @@ MemoryBackend.prototype = {
6868
.end();
6969

7070
var match;
71-
for(var b in this._buckets){
72-
var regex = new RegExp("^"+b+"$");
73-
if(bucket.match(regex)) bucket = b;
71+
var re;
72+
if (!this._buckets[bucket]) {
73+
Object.keys(this._buckets).some(function(b) {
74+
re = new RegExp("^"+b+"$");
75+
match = re.test(bucket);
76+
if (match) bucket = b;
77+
return match;
78+
});
7479
}
7580

7681
if(this._buckets[bucket]){

0 commit comments

Comments
 (0)