summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/other_tools/root_maps/foreign_file_git_map.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/other_tools/root_maps/foreign_file_git_map.cpp b/src/other_tools/root_maps/foreign_file_git_map.cpp
index 9bc4127c..c2d06786 100644
--- a/src/other_tools/root_maps/foreign_file_git_map.cpp
+++ b/src/other_tools/root_maps/foreign_file_git_map.cpp
@@ -207,6 +207,7 @@ void HandleAbsentForeignFile(ForeignFileInfo const& key,
auto const& key) {
if (key.absent and not fetch_absent) {
HandleAbsentForeignFile(key, serve_api_exists, setter, logger);
+ return;
}
auto tree_id_file = StorageUtils::GetForeignFileTreeIDFile(
key.archive.content, key.name, key.executable);