Hi @azzar1 - quick thought and please correct me if I'm wrong because I'm not a C++ person.
In your branch you have "if (!uuid && !label)" but those objects will always exist - does it not need to be "if (!uuid.Value() && !label.Value())"? Or do they evaluate to false when their value is false?
Hi @azzar1 - quick thought and please correct me if I'm wrong because I'm not a C++ person.
In your branch you have "if (!uuid && !label)" but those objects will always exist - does it not need to be "if (!uuid.Value() && !label.Value())"? Or do they evaluate to false when their value is false?