Make neccesary changes

This commit is contained in:
Sujal-Gupta-SG 2025-02-15 11:31:05 +05:30
parent 34943542bf
commit aa3eeb32be
3 changed files with 6 additions and 4 deletions

View file

@ -1,6 +1,7 @@
package fr.free.nrw.commons.nearby.model
import com.google.gson.annotations.SerializedName
import java.util.Locale
class ResultTuple {
@SerializedName("xml:lang")
@ -15,7 +16,7 @@ class ResultTuple {
}
constructor() {
language = ""
language = Locale.getDefault().language
type = ""
value = ""
}

View file

@ -373,7 +373,7 @@ class UploadWorker(
return@onErrorReturn null
}.blockingSingle()
if (null != uploadResult && uploadResult.isSuccessful()) {
if (uploadResult != null && uploadResult.isSuccessful()) {
Timber.d(
"Stash Upload success..proceeding to make wikidata edit",
)
@ -469,7 +469,7 @@ class UploadWorker(
contribution: Contribution,
) {
val wikiDataPlace = contribution.wikidataPlace
if (wikiDataPlace != null && wikiDataPlace.imageValue == null) {
if (wikiDataPlace != null) {
if (!contribution.hasInvalidLocation()) {
var revisionID: Long? = null
try {
@ -479,7 +479,7 @@ class UploadWorker(
uploadResult.filename,
contribution.media.captions,
)
if (null != revisionID) {
if (revisionID != null) {
withContext(Dispatchers.IO) {
val place = placesRepository.fetchPlace(wikiDataPlace.id)
place.name = wikiDataPlace.name

View file

@ -235,6 +235,7 @@ class WikidataEditService @Inject constructor(
}
}
@SuppressLint("NewApi")
private fun captionEdits(contribution: Contribution, fileEntityId: Long): Observable<Boolean> {
return Observable.fromIterable(contribution.media.captions.entries)
.concatMap { addCaption(fileEntityId, it.key, it.value) }