From e6222d6d103b3419528384381da8a6cd32f23024 Mon Sep 17 00:00:00 2001 From: Samuele Pilleri Date: Tue, 7 Feb 2023 12:19:53 +0100 Subject: [PATCH] Initial work on CrossProfileCalendar --- app/src/main/java/net/typeblog/shelter/util/Utility.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/net/typeblog/shelter/util/Utility.java b/app/src/main/java/net/typeblog/shelter/util/Utility.java index d3e3ecab..d17fbbcf 100644 --- a/app/src/main/java/net/typeblog/shelter/util/Utility.java +++ b/app/src/main/java/net/typeblog/shelter/util/Utility.java @@ -227,6 +227,10 @@ public static void enforceWorkProfilePolicies(Context context) { // Block contacts searching optionally manager.setCrossProfileContactsSearchDisabled(adminComponent, SettingsManager.getInstance().getBlockContactsSearchingEnabled()); + + // Calling with a null value for the set disables the restriction so that all packages are allowed to access cross-profile calendar APIs. + // TODO: add SettingsManager entry + manager.setCrossProfileCalendarPackages(adminComponent, null); manager.setProfileEnabled(adminComponent); }