Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 55b078e9 authored by Jonathan Klee's avatar Jonathan Klee
Browse files

fix(account): align broadcast intent with AccountManager ones

parent 34132d52
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -32,6 +32,11 @@
        tools:ignore="ProtectedPermissions"
        />

    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
    <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
    <uses-permission android:name="android.permission.USE_CREDENTIALS" />
    <uses-permission android:name="foundation.e.accountmanager.permission.ACCOUNT_EVENTS" />
    <application
        android:allowTaskReparenting="false"
        android:resizeableActivity="true"
@@ -39,6 +44,15 @@
        tools:ignore="UnusedAttribute"
        >

        <receiver android:name="com.fsck.k9.account.AccountSyncReceiver"
            android:exported="true"
            android:permission="foundation.e.accountmanager.permission.ACCOUNT_EVENTS">
            <intent-filter>
                <action android:name="android.accounts.LOGIN_ACCOUNTS_CHANGED" />
                <action android:name="foundation.e.accountmanager.action.ACCOUNT_ADDED"/>
                <action android:name="foundation.e.accountmanager.action.ACCOUNT_REMOVED"/>
            </intent-filter>
        </receiver>
        <!-- TODO: Remove once minSdkVersion has been changed to 24+ -->
        <meta-data
            android:name="com.lge.support.SPLIT_WINDOW"