diff options
-rw-r--r-- | src/fabric/src/fabric2_fdb.erl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fabric/src/fabric2_fdb.erl b/src/fabric/src/fabric2_fdb.erl index 5c72a1726..f5f7bec83 100644 --- a/src/fabric/src/fabric2_fdb.erl +++ b/src/fabric/src/fabric2_fdb.erl @@ -288,9 +288,10 @@ open(#{} = Db0, Options) -> load_validate_doc_funs(Db3). -refresh(#{tx := undefined} = Db) -> +% Match on `name` in the function head since some non-fabric2 db +% objects might not have names and so they don't get cached +refresh(#{tx := undefined, name := DbName} = Db) -> #{ - name := DbName, uuid := UUID, md_version := OldVer } = Db, |