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" />