From 3fb063b0b16bbdf73916b9889b39cbe1dc2f2c5f Mon Sep 17 00:00:00 2001
From: 6543 <6543@obermui.de>
Date: Thu, 23 Apr 2020 18:04:32 +0200
Subject: [PATCH] Display Admin Menue Only If you are Admin
---
app/src/main/java/org/mian/gitnex/activities/MainActivity.java | 1 +
app/src/main/res/menu/drawer_menu.xml | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/app/src/main/java/org/mian/gitnex/activities/MainActivity.java b/app/src/main/java/org/mian/gitnex/activities/MainActivity.java
index 63e803a8..1cf83a64 100644
--- a/app/src/main/java/org/mian/gitnex/activities/MainActivity.java
+++ b/app/src/main/java/org/mian/gitnex/activities/MainActivity.java
@@ -464,6 +464,7 @@ public class MainActivity extends BaseActivity implements NavigationView.OnNavig
assert userDetails != null;
if(userDetails.getIs_admin() != null) {
tinyDb.putBoolean("userIsAdmin", userDetails.getIs_admin());
+ navigationView.getMenu().findItem(R.id.nav_administration).setVisible(userDetails.getIs_admin());
}
tinyDb.putString("userLogin", userDetails.getLogin());
tinyDb.putInt("userId", userDetails.getId());
diff --git a/app/src/main/res/menu/drawer_menu.xml b/app/src/main/res/menu/drawer_menu.xml
index 9f2d7574..e701b182 100644
--- a/app/src/main/res/menu/drawer_menu.xml
+++ b/app/src/main/res/menu/drawer_menu.xml
@@ -25,7 +25,8 @@
android:title="@string/navProfile" />
+ android:title="@string/navAdministration"
+ android:visible="false" />