diff --git a/src/main/java/de/deadlocker8/budgetmaster/ProgramArgs.java b/src/main/java/de/deadlocker8/budgetmaster/ProgramArgs.java index 6e764de754aadd3c1ec86f2728ec11ca69b3900f..972706c9842879585190307f8299dd6865717a01 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/ProgramArgs.java +++ b/src/main/java/de/deadlocker8/budgetmaster/ProgramArgs.java @@ -26,4 +26,9 @@ public class ProgramArgs { return ProgramArgs.getArgs().contains("--debugFolder"); } + + public static boolean isTest() + { + return RunMode.currentRunMode.equals(RunMode.TEST); + } } \ No newline at end of file diff --git a/src/main/resources/templates/helpers/navbar.ftl b/src/main/resources/templates/helpers/navbar.ftl index 0ab247ecf2afc8d830d308e612316bab1573431d..6978277fd0f2d1053c72b66373ce5bcbaac8a70a 100644 --- a/src/main/resources/templates/helpers/navbar.ftl +++ b/src/main/resources/templates/helpers/navbar.ftl @@ -34,6 +34,11 @@ <@itemUpdate "/update", locale.getString("menu.update"), "system_update"/> </#if> + <#if programArgs.isTest()> + <@itemDivider/> + <@itemDebug "TEST MODE" "report_problem"/> + </#if> + <#if programArgs.isDebug()> <@itemDivider/> <@itemDebug "DEBUG MODE" "bug_report"/>