Loading .gitlab-ci.yml +4 −4 Original line number Diff line number Diff line Loading @@ -42,8 +42,8 @@ build-prod: exit 1 fi cd "release" unsigned_build=$(ls *.apk | grep "unsigned") cp $unsigned_build $UNSIGNED_APK unsigned_build=$(ls *.apk | grep "release") mv $unsigned_build $UNSIGNED_APK artifacts: paths: - app/build/outputs/apk/ose/ Loading @@ -61,8 +61,8 @@ build-staging: exit 1 fi cd "release" unsigned_build=$(ls *.apk | grep "unsigned") cp $unsigned_build $UNSIGNED_APK unsigned_build=$(ls *.apk | grep "release") mv $unsigned_build $UNSIGNED_APK artifacts: paths: - app/build/outputs/apk/ose/ Loading app/build.gradle +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ android { } release { signingConfig = signingConfigs.debug minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules-release.pro' Loading app/src/main/kotlin/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt +7 −3 Original line number Diff line number Diff line Loading @@ -374,6 +374,10 @@ class AccountDetailsFragment : Fragment() { accountType in AccountUtils.getOpenIdMainAccountTypes(context) && credentials?.authState != null val isExisitingAccount = accountManager.getAccountsByType(account.type) .any { it.name == credentials?.userName } val isReauthAccount = basicAuthAccount != null || (isAccountUsingOAuth && isExisitingAccount) if (basicAuthAccount != null) { val authState = credentials?.authState if (authState != null) { Loading Loading @@ -446,7 +450,7 @@ class AccountDetailsFragment : Fragment() { var calendarSyncEnabled = true var tasksSyncEnabled = true if (basicAuthAccount != null || isAccountUsingOAuth) { if (isReauthAccount) { val accountToUpdate = basicAuthAccount ?: account val oldSettings = AccountSettings(context, accountToUpdate) val addressBookAuthority = context.getString(R.string.address_books_authority) Loading Loading @@ -554,7 +558,7 @@ class AccountDetailsFragment : Fragment() { // Configure CardDAV service val addressBookAuthority = context.getString(R.string.address_books_authority) if (config.cardDAV != null) { if (basicAuthAccount != null || isAccountUsingOAuth) { if (isReauthAccount) { val accountToUpdate = basicAuthAccount ?: account // Update existing service val service = db.serviceDao().getByAccountAndType(accountToUpdate.name, Service.TYPE_CARDDAV) Loading Loading @@ -593,7 +597,7 @@ class AccountDetailsFragment : Fragment() { // Configure CalDAV service if (config.calDAV != null) { if (basicAuthAccount != null || isAccountUsingOAuth) { if (isReauthAccount) { val accountToUpdate = basicAuthAccount ?: account // Update existing service val service = db.serviceDao().getByAccountAndType(accountToUpdate.name, Service.TYPE_CALDAV) Loading Loading
.gitlab-ci.yml +4 −4 Original line number Diff line number Diff line Loading @@ -42,8 +42,8 @@ build-prod: exit 1 fi cd "release" unsigned_build=$(ls *.apk | grep "unsigned") cp $unsigned_build $UNSIGNED_APK unsigned_build=$(ls *.apk | grep "release") mv $unsigned_build $UNSIGNED_APK artifacts: paths: - app/build/outputs/apk/ose/ Loading @@ -61,8 +61,8 @@ build-staging: exit 1 fi cd "release" unsigned_build=$(ls *.apk | grep "unsigned") cp $unsigned_build $UNSIGNED_APK unsigned_build=$(ls *.apk | grep "release") mv $unsigned_build $UNSIGNED_APK artifacts: paths: - app/build/outputs/apk/ose/ Loading
app/build.gradle +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ android { } release { signingConfig = signingConfigs.debug minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules-release.pro' Loading
app/src/main/kotlin/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt +7 −3 Original line number Diff line number Diff line Loading @@ -374,6 +374,10 @@ class AccountDetailsFragment : Fragment() { accountType in AccountUtils.getOpenIdMainAccountTypes(context) && credentials?.authState != null val isExisitingAccount = accountManager.getAccountsByType(account.type) .any { it.name == credentials?.userName } val isReauthAccount = basicAuthAccount != null || (isAccountUsingOAuth && isExisitingAccount) if (basicAuthAccount != null) { val authState = credentials?.authState if (authState != null) { Loading Loading @@ -446,7 +450,7 @@ class AccountDetailsFragment : Fragment() { var calendarSyncEnabled = true var tasksSyncEnabled = true if (basicAuthAccount != null || isAccountUsingOAuth) { if (isReauthAccount) { val accountToUpdate = basicAuthAccount ?: account val oldSettings = AccountSettings(context, accountToUpdate) val addressBookAuthority = context.getString(R.string.address_books_authority) Loading Loading @@ -554,7 +558,7 @@ class AccountDetailsFragment : Fragment() { // Configure CardDAV service val addressBookAuthority = context.getString(R.string.address_books_authority) if (config.cardDAV != null) { if (basicAuthAccount != null || isAccountUsingOAuth) { if (isReauthAccount) { val accountToUpdate = basicAuthAccount ?: account // Update existing service val service = db.serviceDao().getByAccountAndType(accountToUpdate.name, Service.TYPE_CARDDAV) Loading Loading @@ -593,7 +597,7 @@ class AccountDetailsFragment : Fragment() { // Configure CalDAV service if (config.calDAV != null) { if (basicAuthAccount != null || isAccountUsingOAuth) { if (isReauthAccount) { val accountToUpdate = basicAuthAccount ?: account // Update existing service val service = db.serviceDao().getByAccountAndType(accountToUpdate.name, Service.TYPE_CALDAV) Loading