mirror of
https://github.com/FoggedLens/deflock-app.git
synced 2026-07-07 21:27:57 +02:00
Fix submissions using existing tags profile by stripping non-xml-safe chars. Allow customizing changeset comment.
This commit is contained in:
@@ -238,6 +238,7 @@ class _EditNodeSheetState extends State<EditNodeSheet> {
|
||||
profile: session.profile,
|
||||
operatorProfile: session.operatorProfile,
|
||||
refinedTags: session.refinedTags,
|
||||
changesetComment: session.changesetComment, // Required parameter
|
||||
uploadMode: UploadMode.production, // Mode doesn't matter for tag combination
|
||||
operation: UploadOperation.modify,
|
||||
);
|
||||
@@ -491,6 +492,7 @@ class _EditNodeSheetState extends State<EditNodeSheet> {
|
||||
selectedProfile: session.profile,
|
||||
currentRefinedTags: session.refinedTags,
|
||||
originalNodeTags: session.originalNode.tags,
|
||||
operation: session.extractFromWay ? UploadOperation.extract : UploadOperation.modify,
|
||||
),
|
||||
fullscreenDialog: true,
|
||||
),
|
||||
@@ -505,11 +507,13 @@ class _EditNodeSheetState extends State<EditNodeSheet> {
|
||||
profile: updatedProfile,
|
||||
operatorProfile: result.operatorProfile,
|
||||
refinedTags: result.refinedTags,
|
||||
changesetComment: result.changesetComment,
|
||||
);
|
||||
} else {
|
||||
appState.updateEditSession(
|
||||
operatorProfile: result.operatorProfile,
|
||||
refinedTags: result.refinedTags,
|
||||
changesetComment: result.changesetComment,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user