diff --git a/firestore.gradle b/firestore.gradle index df15f6d..3a20208 100644 --- a/firestore.gradle +++ b/firestore.gradle @@ -1,11 +1,32 @@ buildscript { - repositories { - maven { url 'https://maven.google.com' } - mavenLocal() - jcenter() - } - dependencies { - classpath 'com.android.tools.build:gradle:3.3.2' - classpath 'com.google.gms:google-services:4.2.0' - } + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:7.2.1' + classpath 'com.google.gms:google-services:4.3.10' + } } +repositories { + mavenCentral() + maven { + url "https://maven.google.com" + } +} +dependencies { + implementation "com.google.firebase:firebase-core:18.0.0" + implementation "androidx.appcompat:appcompat:1.3.1" +} + +cdvPluginPostBuildExtras.add({ + afterEvaluate { + rootProject.subprojects { + if (name == "app") { + if (!plugins.hasPlugin('com.google.gms.google-services')) { + apply plugin: com.google.gms.googleservices.GoogleServicesPlugin + } + } + } + } +}) diff --git a/plugin.xml b/plugin.xml index 42cc3ce..12354d6 100644 --- a/plugin.xml +++ b/plugin.xml @@ -42,9 +42,14 @@ - + + + + + + - + diff --git a/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java b/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java index 0c7284b..322fd7e 100644 --- a/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java +++ b/src/android/uk/co/reallysmall/cordova/plugin/firestore/InitialiseHandler.java @@ -139,7 +139,6 @@ public boolean handle(final JSONArray args, CallbackContext callbackContext) { FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder() .setPersistenceEnabled(persist) - .setTimestampsInSnapshotsEnabled(timestampsInSnapshots) .build(); firestorePlugin.getDatabase().setFirestoreSettings(settings);