Ensure we upload the profile after a PIN restore.

This commit is contained in:
Greyson Parrelli 2020-05-20 17:03:18 -04:00 committed by Alex Hart
parent 23401440bf
commit dc7c54a1f8

View File

@ -25,9 +25,10 @@ import androidx.navigation.Navigation;
import com.dd.CircularProgressButton; import com.dd.CircularProgressButton;
import org.thoughtcrime.securesms.BuildConfig;
import org.thoughtcrime.securesms.MainActivity; import org.thoughtcrime.securesms.MainActivity;
import org.thoughtcrime.securesms.R; import org.thoughtcrime.securesms.R;
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
import org.thoughtcrime.securesms.jobs.ProfileUploadJob;
import org.thoughtcrime.securesms.lock.v2.KbsConstants; import org.thoughtcrime.securesms.lock.v2.KbsConstants;
import org.thoughtcrime.securesms.lock.v2.PinKeyboardType; import org.thoughtcrime.securesms.lock.v2.PinKeyboardType;
import org.thoughtcrime.securesms.logging.Log; import org.thoughtcrime.securesms.logging.Log;
@ -40,8 +41,6 @@ import org.thoughtcrime.securesms.util.ServiceUtil;
import org.thoughtcrime.securesms.util.SupportEmailUtil; import org.thoughtcrime.securesms.util.SupportEmailUtil;
import org.thoughtcrime.securesms.util.ViewUtil; import org.thoughtcrime.securesms.util.ViewUtil;
import java.util.Locale;
public class PinRestoreEntryFragment extends Fragment { public class PinRestoreEntryFragment extends Fragment {
private static final String TAG = Log.tag(PinRestoreActivity.class); private static final String TAG = Log.tag(PinRestoreActivity.class);
@ -238,6 +237,7 @@ public class PinRestoreEntryFragment extends Fragment {
startActivity(profile); startActivity(profile);
} else { } else {
RegistrationUtil.markRegistrationPossiblyComplete(); RegistrationUtil.markRegistrationPossiblyComplete();
ApplicationDependencies.getJobManager().add(new ProfileUploadJob());
startActivity(new Intent(activity, MainActivity.class)); startActivity(new Intent(activity, MainActivity.class));
} }