summaryrefslogtreecommitdiffstats
path: root/libimagstorestdhook
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2016-09-18 18:31:10 +0200
committerMatthias Beyer <mail@beyermatthias.de>2016-09-19 09:28:22 +0200
commit0f1c36098132b905c38d972839e9263e24c152fe (patch)
tree615c22c5d78668bdd109750c979a8ed441d82bce /libimagstorestdhook
parent81cc6c822b180de8fb0996545feeb8b6f3f8bec6 (diff)
DeleteHook: Ensure the right branch is checked out
Diffstat (limited to 'libimagstorestdhook')
-rw-r--r--libimagstorestdhook/src/vcs/git/delete.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/libimagstorestdhook/src/vcs/git/delete.rs b/libimagstorestdhook/src/vcs/git/delete.rs
index 6f89cba8..b44bf878 100644
--- a/libimagstorestdhook/src/vcs/git/delete.rs
+++ b/libimagstorestdhook/src/vcs/git/delete.rs
@@ -107,6 +107,7 @@ impl StoreIdAccessor for DeleteHook {
}
}
+ let _ = try!(self.runtime.ensure_cfg_branch_is_checked_out(&action));
let cfg = try!(self.runtime.config_value_or_err(&action));
let repo = try!(self.runtime.repository(&action));
let mut index = try!(fetch_index(repo, &action));