mirror of https://github.com/tasks/tasks
Remove ProviderInstaller.installIfNeeded
parent
6069c53a04
commit
e63f8721e7
@ -1,23 +1,11 @@
|
|||||||
package org.tasks.caldav;
|
package org.tasks.caldav;
|
||||||
|
|
||||||
import android.content.Context;
|
|
||||||
import org.tasks.caldav.CaldavClient;
|
|
||||||
import org.tasks.gtasks.PlayServices;
|
|
||||||
import org.tasks.ui.CompletableViewModel;
|
import org.tasks.ui.CompletableViewModel;
|
||||||
|
|
||||||
@SuppressWarnings("WeakerAccess")
|
@SuppressWarnings("WeakerAccess")
|
||||||
public class AddCaldavAccountViewModel extends CompletableViewModel<String> {
|
public class AddCaldavAccountViewModel extends CompletableViewModel<String> {
|
||||||
void addAccount(
|
void addAccount(CaldavClient client, String url, String username, String password) {
|
||||||
PlayServices playServices,
|
|
||||||
Context context,
|
|
||||||
CaldavClient client,
|
|
||||||
String url,
|
|
||||||
String username,
|
|
||||||
String password) {
|
|
||||||
run(
|
run(
|
||||||
() -> {
|
() -> client.setForeground().forUrl(url, username, password).getHomeSet());
|
||||||
playServices.updateSecurityProvider(context);
|
|
||||||
return client.setForeground().forUrl(url, username, password).getHomeSet();
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue