mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 12:23:58 +01:00
Merged from 2.8-release
This commit is contained in:
commit
e00f69a23d
4 changed files with 11 additions and 9 deletions
|
|
@ -148,12 +148,13 @@ public class NearbyListFragment extends DaggerFragment {
|
|||
if (resultCode == RESULT_OK) {
|
||||
Timber.d("OnActivityResult() parameters: Req code: %d Result code: %d Data: %s",
|
||||
requestCode, resultCode, data);
|
||||
String wikidataEntityId = directPrefs.getString("WikiDataEntityId", null);
|
||||
if (requestCode == ContributionController.SELECT_FROM_CAMERA) {
|
||||
// If coming from camera, pass null as uri. Because camera photos get saved to a
|
||||
// fixed directory
|
||||
controller.handleImagePicked(requestCode, null, true, null);
|
||||
controller.handleImagePicked(requestCode, null, true, wikidataEntityId);
|
||||
} else {
|
||||
controller.handleImagePicked(requestCode, data.getData(), true, null);
|
||||
controller.handleImagePicked(requestCode, data.getData(), true, wikidataEntityId);
|
||||
}
|
||||
} else {
|
||||
Timber.e("OnActivityResult() parameters: Req code: %d Result code: %d Data: %s",
|
||||
|
|
|
|||
|
|
@ -806,12 +806,13 @@ public class NearbyMapFragment extends DaggerFragment {
|
|||
if (resultCode == RESULT_OK) {
|
||||
Timber.d("OnActivityResult() parameters: Req code: %d Result code: %d Data: %s",
|
||||
requestCode, resultCode, data);
|
||||
String wikidataEntityId = directPrefs.getString("WikiDataEntityId", null);
|
||||
if (requestCode == ContributionController.SELECT_FROM_CAMERA) {
|
||||
// If coming from camera, pass null as uri. Because camera photos get saved to a
|
||||
// fixed directory
|
||||
controller.handleImagePicked(requestCode, null, true, null);
|
||||
controller.handleImagePicked(requestCode, null, true, wikidataEntityId);
|
||||
} else {
|
||||
controller.handleImagePicked(requestCode, data.getData(), true, null);
|
||||
controller.handleImagePicked(requestCode, data.getData(), true, wikidataEntityId);
|
||||
}
|
||||
} else {
|
||||
Timber.e("OnActivityResult() parameters: Req code: %d Result code: %d Data: %s",
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ import fr.free.nrw.commons.di.ApplicationlessInjection;
|
|||
import timber.log.Timber;
|
||||
|
||||
import static fr.free.nrw.commons.theme.NavigationBaseActivity.startActivityWithFlags;
|
||||
import static fr.free.nrw.commons.wikidata.WikidataConstants.WIKIDATA_ENTITY_ID_PREF;
|
||||
|
||||
public class PlaceRenderer extends Renderer<Place> {
|
||||
|
||||
|
|
@ -160,6 +161,7 @@ public class PlaceRenderer extends Renderer<Place> {
|
|||
editor.putString("Title", place.getName());
|
||||
editor.putString("Desc", place.getLongDescription());
|
||||
editor.putString("Category", place.getCategory());
|
||||
editor.putString(WIKIDATA_ENTITY_ID_PREF, place.getWikiDataEntityId());
|
||||
editor.apply();
|
||||
}
|
||||
|
||||
|
|
@ -241,4 +243,4 @@ public class PlaceRenderer extends Renderer<Place> {
|
|||
return place.hasCommonsLink() || place.hasWikidataLink();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -114,9 +114,6 @@ public class UploadController {
|
|||
contribution.setTag("mimeType", mimeType);
|
||||
contribution.setSource(source);
|
||||
|
||||
//Calls the next overloaded method
|
||||
startUpload(contribution, onComplete);
|
||||
|
||||
Timber.d("Wikidata entity ID received from Share activity is %s", wikiDataEntityId);
|
||||
//TODO: Modify this to include coords
|
||||
Account currentAccount = sessionManager.getCurrentAccount();
|
||||
|
|
@ -136,7 +133,8 @@ public class UploadController {
|
|||
contribution.setWikiDataEntityId(wikiDataEntityId);
|
||||
contribution.setContentProviderUri(contentProviderUri);
|
||||
|
||||
|
||||
//Calls the next overloaded method
|
||||
startUpload(contribution, onComplete);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue