diff --git a/doc/changelog.d/4382.fixed.md b/doc/changelog.d/4382.fixed.md new file mode 100644 index 000000000000..e8011857e81f --- /dev/null +++ b/doc/changelog.d/4382.fixed.md @@ -0,0 +1 @@ +Textual type in flobject. diff --git a/src/ansys/fluent/core/solver/flobject.py b/src/ansys/fluent/core/solver/flobject.py index e327f7b24579..62f023727b27 100644 --- a/src/ansys/fluent/core/solver/flobject.py +++ b/src/ansys/fluent/core/solver/flobject.py @@ -677,7 +677,11 @@ def set_state(self, state: StateT | None = None, **kwargs): kwargs : Any Keyword arguments. """ - return self.base_set_state(state=_to_field_name_str(state), **kwargs) + if not type(state) == str: + warnings.warn("TypeWarning: State is not string.") + return self.base_set_state( + state=_to_field_name_str(state) if type(state) is str else state, **kwargs + ) class DeprecatedSettingWarning(PyFluentDeprecationWarning):