From c33cfdbb921ffee8dae0e1fdede9c7bff55e00f4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Tue, 31 Mar 2020 16:34:13 +0200 Subject: [PATCH] fix: only add contract to test-agents if missing Change-Id: Ia0f45a1dd43bab70b08ad886c9cd971f05e1d6f6 --- util-testing/club/wpia/gigi/pages/Manager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/util-testing/club/wpia/gigi/pages/Manager.java b/util-testing/club/wpia/gigi/pages/Manager.java index 0ca61199..bed50973 100644 --- a/util-testing/club/wpia/gigi/pages/Manager.java +++ b/util-testing/club/wpia/gigi/pages/Manager.java @@ -167,7 +167,9 @@ public class Manager extends Page { ps.setString(6, getRandomCountry().getCode()); ps.execute(); } - new Contract(u, ContractType.RA_AGENT_CONTRACT); + if ( !Contract.hasSignedContract(u, ContractType.RA_AGENT_CONTRACT)) { + new Contract(u, ContractType.RA_AGENT_CONTRACT); + } return u; } } -- 2.39.2