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

Commit 8c07e3ac authored by Santiago Etchebehere's avatar Santiago Etchebehere
Browse files

Prevent NPE when current clock is null

Fixes: 136112716
Change-Id: I2c4cae0b5b8c7d3078a9cc5883ba68eab3a84658
parent aa5456ac
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ package com.android.customization.model.clock;

import android.content.ContentResolver;
import android.provider.Settings.Secure;
import android.text.TextUtils;

import com.android.customization.module.ThemesUserEventLogger;

@@ -64,6 +65,9 @@ public class ClockManager extends BaseClockManager {
    @Override
    protected String lookUpCurrentClock() {
        final String value = Secure.getString(mContentResolver, CLOCK_FACE_SETTING);
        if (TextUtils.isEmpty(value)) {
            return value;
        }
        try {
            final JSONObject json = new JSONObject(value);
            return json.getString(CLOCK_FIELD);