[fix] Tags question

This commit is contained in:
ljf 2021-09-17 04:36:05 +02:00
parent a0ee39a038
commit 9eda00698c

View file

@ -646,6 +646,12 @@ class TagsQuestion(Question):
return ",".join(value)
return value
@staticmethod
def normalize(value, option={}):
if isinstance(value, list):
return ",".join(value)
return value
def _prevalidate(self):
values = self.value
if isinstance(values, str):
@ -657,6 +663,11 @@ class TagsQuestion(Question):
super()._prevalidate()
self.value = values
def _post_parse_value(self):
if isinstance(self.value, list):
self.value = ",".join(self.value)
return super()._post_parse_value()
class PasswordQuestion(Question):
hide_user_input_in_prompt = True