summaryrefslogtreecommitdiff
path: root/apps/couch/src/couch_db_updater.erl
diff options
context:
space:
mode:
Diffstat (limited to 'apps/couch/src/couch_db_updater.erl')
-rw-r--r--apps/couch/src/couch_db_updater.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/couch/src/couch_db_updater.erl b/apps/couch/src/couch_db_updater.erl
index a687440b..ab078caf 100644
--- a/apps/couch/src/couch_db_updater.erl
+++ b/apps/couch/src/couch_db_updater.erl
@@ -461,8 +461,8 @@ refresh_validate_doc_funs(Db) ->
end
end, DesignDocs),
case Db#db.name of
- <<"shards/", _:18/binary, DbName/binary>> ->
- fabric:reset_validation_funs(DbName),
+ <<"shards/", _/binary>> = ShardName ->
+ fabric:reset_validation_funs(mem3:dbname(ShardName)),
Db#db{validate_doc_funs=undefined};
_ ->
Db#db{validate_doc_funs=ProcessDocFuns}