Skip to content
Snippets Groups Projects
Commit fef984b5 authored by Ivo Peterek's avatar Ivo Peterek
Browse files

ENH: parameter names must be unique #2

parent 04bb0b7d
No related branches found
No related tags found
No related merge requests found
......@@ -748,6 +748,21 @@ class Ui_TabWidget(object):
print("USER INPUT ERROR: While generating optimal settings file, atleast one parameter role must be specified.")
user_input_error = True
parameters_name_unique = True
for parameter in self.lineEdit_parameters_list:
if not parameters_name_unique:
user_input_error = True
break
parameter_name = parameter.text()
for other_parameter in self.lineEdit_parameters_list:
if parameter == other_parameter:
continue
if parameter_name == other_parameter.text():
print("USER INPUT ERROR: Parameter names must be unique. Check parameter names.")
parameters_name_unique = False
break
if user_input_error:
print("Please check USER INPUT ERRORS and try to generate config file again.")
return
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment