.
This commit is contained in:
@@ -2,7 +2,6 @@ package com.ssb.simplitend.apputils;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
import android.app.ProgressDialog;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.SharedPreferences;
|
||||
@@ -10,7 +9,6 @@ import android.os.Handler;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.WindowManager;
|
||||
import android.view.inputmethod.InputMethodManager;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
@@ -28,10 +26,17 @@ public abstract class AppUtil {
|
||||
|
||||
// fields
|
||||
public static final String USER_DETAILS = "user_details";
|
||||
public static final String CAREGIVER_DETAILS = "user_details";
|
||||
public static final String CAREGIVER_DETAILS = "caregiver_details";
|
||||
|
||||
public static final String USER_TOKEN = "user_token";
|
||||
public static final String CAREGIVER_TOKEN = "user_token";
|
||||
public static final String CAREGIVER_TOKEN = "caregiver_token";
|
||||
|
||||
public static final String CG_APP_SECURITY = "cg_app_security";
|
||||
|
||||
public static final int NOT_ASKED_CG_SECURITY = 2;
|
||||
public static final int CG_NO_SECURITY_NEEDED = 3;
|
||||
public static final int CG_SECURITY_NEEDED = 4;
|
||||
|
||||
public static final String PATIENT_UID = "patient_uid";
|
||||
|
||||
// util functions
|
||||
@@ -167,4 +172,23 @@ public abstract class AppUtil {
|
||||
return sp.getString(CAREGIVER_TOKEN, null);
|
||||
}
|
||||
|
||||
public static void setWantSecurityFlag(Context context, int watSecurity){
|
||||
SharedPreferences sp = context.getSharedPreferences(CAREGIVER_DETAILS, Context.MODE_PRIVATE);
|
||||
SharedPreferences.Editor editor = sp.edit();
|
||||
|
||||
editor.putInt(CG_APP_SECURITY, watSecurity);
|
||||
|
||||
editor.apply();
|
||||
}
|
||||
|
||||
public static int getWantSecurityFlag(Context context){
|
||||
SharedPreferences sp = context.getSharedPreferences(CAREGIVER_DETAILS, Context.MODE_PRIVATE);
|
||||
return sp.getInt(CG_APP_SECURITY, NOT_ASKED_CG_SECURITY);
|
||||
}
|
||||
|
||||
public static void cgSignOut(Context context){
|
||||
saveCgData(null, context);
|
||||
setWantSecurityFlag(context, NOT_ASKED_CG_SECURITY);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user