MCPcopy Index your code
hub / github.com/bugy/script-server / normalize_user_value

Method normalize_user_value

src/model/parameter_config.py:251–260  ·  view source on GitHub ↗
(self, value)

Source from the content-addressed store, hash-verified

249 return self._values_provider.get_required_parameters()
250
251 def normalize_user_value(self, value):
252 if self.type == PARAM_TYPE_MULTISELECT or self._is_recursive_server_file():
253 if isinstance(value, list):
254 return value
255 if not is_empty(value):
256 return [value]
257 else:
258 return []
259
260 return value
261
262 def create_value_wrapper(self, user_value) -> ScriptValueWrapper:
263 if self.constant:

Calls 2

is_emptyFunction · 0.90