Snooze until and send at are pro features

pull/147/head
M66B 7 years ago
parent 3917f0401e
commit 1dfc765dd1

@ -752,7 +752,7 @@ public class FragmentCompose extends FragmentEx {
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
@Override @Override
public void onClick(DialogInterface dialog, int which) { public void onClick(DialogInterface dialog, int which) {
try { if (Helper.isPro(getContext())) {
int hours = npHours.getValue(); int hours = npHours.getValue();
int days = npDays.getValue(); int days = npDays.getValue();
long duration = (hours + days * 24) * HOUR_MS; long duration = (hours + days * 24) * HOUR_MS;
@ -784,8 +784,10 @@ public class FragmentCompose extends FragmentEx {
Helper.unexpectedError(getContext(), getViewLifecycleOwner(), ex); Helper.unexpectedError(getContext(), getViewLifecycleOwner(), ex);
} }
}.execute(FragmentCompose.this, args, "compose:send:after"); }.execute(FragmentCompose.this, args, "compose:send:after");
} catch (Throwable ex) { } else {
Log.e(ex); FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.content_frame, new FragmentPro()).addToBackStack("pro");
fragmentTransaction.commit();
} }
} }
}) })

@ -1237,7 +1237,7 @@ public class FragmentMessages extends FragmentEx {
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
@Override @Override
public void onClick(DialogInterface dialog, int which) { public void onClick(DialogInterface dialog, int which) {
try { if (Helper.isPro(getContext())) {
int hours = npHours.getValue(); int hours = npHours.getValue();
int days = npDays.getValue(); int days = npDays.getValue();
long duration = (hours + days * 24) * HOUR_MS; long duration = (hours + days * 24) * HOUR_MS;
@ -1276,8 +1276,10 @@ public class FragmentMessages extends FragmentEx {
Helper.unexpectedError(getContext(), getViewLifecycleOwner(), ex); Helper.unexpectedError(getContext(), getViewLifecycleOwner(), ex);
} }
}.execute(FragmentMessages.this, args, "messages:snooze"); }.execute(FragmentMessages.this, args, "messages:snooze");
} catch (Throwable ex) { } else {
Log.e(ex); FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.content_frame, new FragmentPro()).addToBackStack("pro");
fragmentTransaction.commit();
} }
} }
}) })

Loading…
Cancel
Save