feat: refs #8227 Update roadmap triggers to manage eta adjustments and prevent recursive calls #3428
|
@ -40,8 +40,8 @@ BEGIN
|
||||||
WHERE w.id = NEW.driverChangeFk);
|
WHERE w.id = NEW.driverChangeFk);
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
IF @trigger_active IS NULL THEN
|
IF @roadmapTriggerIsActive IS NULL THEN
|
||||||
SET @trigger_active = TRUE;
|
SET @roadmapTriggerIsActive = TRUE;
|
||||||
|
|
||||||
IF NOT (NEW.etd <=> OLD.etd) THEN
|
IF NOT (NEW.etd <=> OLD.etd) THEN
|
||||||
SET vSeconds = TIME_TO_SEC(TIMEDIFF(NEW.etd, OLD.etd));
|
SET vSeconds = TIME_TO_SEC(TIMEDIFF(NEW.etd, OLD.etd));
|
||||||
|
@ -55,7 +55,7 @@ BEGIN
|
||||||
END IF;
|
END IF;
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
SET @trigger_active = NULL;
|
SET @roadmapTriggerIsActive = NULL;
|
||||||
END IF;
|
END IF;
|
||||||
END$$
|
END$$
|
||||||
DELIMITER ;
|
DELIMITER ;
|
Loading…
Reference in New Issue