mirror of
https://github.com/M66B/FairEmail.git
synced 2024-12-26 17:57:16 +00:00
Synchronize now: force reload
This commit is contained in:
parent
a35fcd876e
commit
37462d7da1
1 changed files with 6 additions and 1 deletions
|
@ -829,12 +829,14 @@ public class AdapterFolder extends RecyclerView.Adapter<AdapterFolder.ViewHolder
|
|||
private void onActionSync(boolean children) {
|
||||
Bundle args = new Bundle();
|
||||
args.putLong("folder", folder.id);
|
||||
args.putLong("account", folder.account);
|
||||
args.putBoolean("children", children);
|
||||
|
||||
new SimpleTask<Void>() {
|
||||
@Override
|
||||
protected Void onExecute(Context context, Bundle args) {
|
||||
long fid = args.getLong("folder");
|
||||
long aid = args.getLong("account");
|
||||
boolean children = args.getBoolean("children");
|
||||
|
||||
if (!ConnectionHelper.getNetworkState(context).isSuitable())
|
||||
|
@ -873,7 +875,10 @@ public class AdapterFolder extends RecyclerView.Adapter<AdapterFolder.ViewHolder
|
|||
db.endTransaction();
|
||||
}
|
||||
|
||||
ServiceSynchronize.eval(context, "refresh/folder");
|
||||
if (children)
|
||||
ServiceSynchronize.eval(context, "refresh/folder");
|
||||
else
|
||||
ServiceSynchronize.reload(context, aid, true, "refresh/folder");
|
||||
|
||||
if (!now)
|
||||
throw new IllegalArgumentException(context.getString(R.string.title_no_connection));
|
||||
|
|
Loading…
Reference in a new issue