dxt 4 лет назад
Родитель
Сommit
e1222b279b
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      src/stores/kvs_st.erl

+ 4 - 1
src/stores/kvs_st.erl

@@ -16,7 +16,10 @@ k(F,[]) -> F;
 k(_,{_,Id,SF}) -> iolist_to_binary([SF,<<"/">>,tb(Id)]).
 
 f2(Feed) -> X = tb(Feed),
-  case binary:match(X, <<"//">>,[]) of {0,2} -> binary:part(X,{1,size(X)-1}); _ -> X end.
+  case binary:matches(X, <<"/">>,[]) of
+    [{0,1}|_] -> binary:part(X,{1,size(X)-1});
+            _ -> X
+  end.
 
 read_it(C,{ok,_,[],H}) -> C#reader{cache=[], args=lists:reverse(H)};
 read_it(C,{ok,F,V,H})  -> C#reader{cache={e(1,V),id(V),F}, args=lists:reverse(H)};