From c51ccc69ed4039fac8ebfbd7c2fcaf0abb8341d0 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 19 May 2017 19:39:21 +0300 Subject: Allow to enforce rebuild for building state --- mod/mod-build-result.cxx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'mod/mod-build-result.cxx') diff --git a/mod/mod-build-result.cxx b/mod/mod-build-result.cxx index d78c45f..f2b4ffd 100644 --- a/mod/mod-build-result.cxx +++ b/mod/mod-build-result.cxx @@ -248,13 +248,14 @@ handle (request& rq, response&) // build was forced. // notify = !(rqm.result.status == result_status::success && - b->status && *b->status == rqm.result.status && !b->forced); + b->status && *b->status == rqm.result.status && + b->force == force_state::unforced); prev_status = move (b->status); - b->state = build_state::built; + b->state = build_state::built; b->status = rqm.result.status; - b->forced = false; + b->force = force_state::unforced; // Mark the section as loaded, so results are updated. // -- cgit v1.1