Bug report #19817

[Processing] The [optional] tag is not displayed for string parameters

Added by Harrissou Santanna almost 2 years ago. Updated almost 2 years ago.

Status:Closed
Priority:High
Assignee:-
Category:Processing/GUI
Affected QGIS version:3.3(master) Regression?:Yes
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:27641

Description

When filling the "Join attributes by field value" algorithm dialog, you can ignore the "Join field prefix", in which case redundant fields are automatically suffixed. I think that this parameter should then appear as optional in the GUI.
I guess it should be the same for the other "join attributes" algorithms

Associated revisions

Revision 8790c4c9
Added by Nyall Dawson almost 2 years ago

[processing] Fix missing [optional] text in string parameter label

Fixes #19817

History

#1 Updated by Nyall Dawson almost 2 years ago

Agreed! Will you make a PR?

#3 Updated by Harrissou Santanna almost 2 years ago

I think this is a more general issue as some string parameters we described as Optional in the docs no longer appear as such in the application though still coded as optional.

#4 Updated by Harrissou Santanna almost 2 years ago

  • Priority changed from Normal to High
  • Regression? changed from No to Yes
  • Subject changed from "Join field prefix" in the "Join attributes by field value" should be optional (?) to [Processing] The [optional] tag is not displayed for string parameters

Found many other examples. Flags it as a regression.

#5 Updated by Nyall Dawson almost 2 years ago

  • Status changed from Open to In Progress

#6 Updated by Nyall Dawson almost 2 years ago

  • % Done changed from 0 to 100
  • Status changed from In Progress to Closed

Also available in: Atom PDF