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

Commit 6c10afbf authored by Helen Qin's avatar Helen Qin
Browse files

Fix the auth entry marshalling error.

This is the cause that auth entries are not showing up on UX.

Bug: 268208819
Test: manual
Change-Id: Id4e05b33562ace6a1512d6279526778450298d9c
parent 6e3d589b
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ public final class GetCredentialProviderData extends ProviderData implements Par
    private final List<Entry> mCredentialEntries;
    @NonNull
    private final List<Entry> mActionChips;
    @Nullable
    @NonNull
    private final List<Entry> mAuthenticationEntries;
    @Nullable
    private final Entry mRemoteEntry;
@@ -89,7 +89,7 @@ public final class GetCredentialProviderData extends ProviderData implements Par

        List<Entry> authenticationEntries  = new ArrayList<>();
        in.readTypedList(authenticationEntries, Entry.CREATOR);
        mAuthenticationEntries = actionChips;
        mAuthenticationEntries = authenticationEntries;
        AnnotationValidations.validate(NonNull.class, null, mAuthenticationEntries);

        Entry remoteEntry = in.readTypedObject(Entry.CREATOR);
@@ -133,7 +133,7 @@ public final class GetCredentialProviderData extends ProviderData implements Par
        @NonNull private String mProviderFlattenedComponentName;
        @NonNull private List<Entry> mCredentialEntries = new ArrayList<>();
        @NonNull private List<Entry> mActionChips = new ArrayList<>();
        @Nullable private List<Entry> mAuthenticationEntries = new ArrayList<>();
        @NonNull private List<Entry> mAuthenticationEntries = new ArrayList<>();
        @Nullable private Entry mRemoteEntry = null;

        /** Constructor with required properties. */