Feat: New blog article page.
This commit is contained in:
@@ -142,19 +142,29 @@ class Parameters_Button_Shape(Get_Many_Parameters_Base):
|
||||
ids_button_shape: str
|
||||
names_button_shape: str
|
||||
notes_button_shape: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
require_any_non_id_search_filters_met: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_button_shape = True
|
||||
, get_inactive_button_shape = False
|
||||
, ids_button_shape = ''
|
||||
, names_button_shape = ''
|
||||
, notes_button_shape = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -169,6 +179,11 @@ class Parameters_Button_Shape(Get_Many_Parameters_Base):
|
||||
, ids_button_shape = json.get('a_ids_button_shape', '')
|
||||
, names_button_shape = json.get('a_names_button_shape', '')
|
||||
, notes_button_shape = json.get('a_notes_button_shape', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -197,6 +212,11 @@ class Parameters_Button_Shape(Get_Many_Parameters_Base):
|
||||
, 'a_ids_button_shape': self.ids_button_shape
|
||||
, 'a_names_button_shape': self.names_button_shape
|
||||
, 'a_notes_button_shape': self.notes_button_shape
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -189,6 +189,11 @@ class Parameters_Command(Get_Many_Parameters_Base):
|
||||
names_command: str
|
||||
hand_signal_default_descriptions_command: str
|
||||
notes_command: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
@@ -197,7 +202,7 @@ class Parameters_Command(Get_Many_Parameters_Base):
|
||||
output_commands: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_command_category = True
|
||||
, get_inactive_command_category = False
|
||||
@@ -209,6 +214,11 @@ class Parameters_Command(Get_Many_Parameters_Base):
|
||||
, names_command = ''
|
||||
, hand_signal_default_descriptions_command = ''
|
||||
, notes_command = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -230,6 +240,11 @@ class Parameters_Command(Get_Many_Parameters_Base):
|
||||
, names_command = json.get('a_names_command', '')
|
||||
, hand_signal_default_descriptions_command = json.get('a_hand_signal_default_descriptions_command', '')
|
||||
, notes_command = json.get('a_notes_command', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -239,12 +254,12 @@ class Parameters_Command(Get_Many_Parameters_Base):
|
||||
)
|
||||
|
||||
@classmethod
|
||||
def from_form_filters_command(cls, form):
|
||||
def from_form_filters_command(cls, form, id_user_session):
|
||||
av.val_instance(form, 'form', 'Parameters_Command.from_form_filters_command', Filters_Command)
|
||||
has_filter_search_text = not (form.search.data == '' or form.search.data is None)
|
||||
has_filter_command_category = not (has_filter_search_text or form.id_command_category.data == '0' or form.id_command_category.data == '' or form.id_command_category.data is None)
|
||||
active_only = av.input_bool(form.active_only.data, "active", "Parameters_Command.from_form_filters_command")
|
||||
filters = cls.get_default()
|
||||
filters = cls.get_default(id_user_session)
|
||||
filters.get_all_command_category = not has_filter_command_category
|
||||
filters.get_inactive_command_category = not active_only
|
||||
filters.ids_command_category = form.id_command_category.data if has_filter_command_category else ''
|
||||
@@ -256,11 +271,11 @@ class Parameters_Command(Get_Many_Parameters_Base):
|
||||
return filters
|
||||
|
||||
@classmethod
|
||||
def from_form_filters_command_category(cls, form):
|
||||
def from_form_filters_command_category(cls, form, id_user_session):
|
||||
av.val_instance(form, 'form', 'Parameters_Command.from_form_filters_command_category', Filters_Command_Category)
|
||||
has_filter_search_text = not (form.search.data == '' or form.search.data is None)
|
||||
active_only = av.input_bool(form.active_only.data, "active", "Parameters_Command.from_form_filters_command")
|
||||
filters = cls.get_default()
|
||||
filters = cls.get_default(id_user_session)
|
||||
filters.get_all_command_category = True
|
||||
filters.get_inactive_command_category = not active_only
|
||||
filters.ids_command_category = ''
|
||||
@@ -285,6 +300,11 @@ class Parameters_Command(Get_Many_Parameters_Base):
|
||||
, 'a_names_command': self.names_command
|
||||
, 'a_hand_signal_default_descriptions_command': self.hand_signal_default_descriptions_command
|
||||
, 'a_notes_command': self.notes_command
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -158,18 +158,28 @@ class Parameters_Distraction_Intensity_Level(Get_Many_Parameters_Base):
|
||||
get_inactive_distraction_intensity_level: bool
|
||||
ids_distraction_intensity_level: str
|
||||
names_distraction_intensity_level: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
require_any_non_id_search_filters_met: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_distraction_intensity_level = True
|
||||
, get_inactive_distraction_intensity_level = False
|
||||
, ids_distraction_intensity_level = ''
|
||||
, names_distraction_intensity_level = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -183,6 +193,11 @@ class Parameters_Distraction_Intensity_Level(Get_Many_Parameters_Base):
|
||||
, get_inactive_distraction_intensity_level = json.get('a_get_inactive_distraction_intensity_level', False)
|
||||
, ids_distraction_intensity_level = json.get('a_ids_distraction_intensity_level', '')
|
||||
, names_distraction_intensity_level = json.get('a_names_distraction_intensity_level', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -210,6 +225,11 @@ class Parameters_Distraction_Intensity_Level(Get_Many_Parameters_Base):
|
||||
, 'a_get_inactive_distraction_intensity_level': self.get_inactive_distraction_intensity_level
|
||||
, 'a_ids_distraction_intensity_level': self.ids_distraction_intensity_level
|
||||
, 'a_names_distraction_intensity_level': self.names_distraction_intensity_level
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -122,18 +122,28 @@ class Parameters_Distraction_Type(Get_Many_Parameters_Base):
|
||||
get_inactive_distraction_type: bool
|
||||
ids_distraction_type: str
|
||||
names_distraction_type: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
require_any_non_id_search_filters_met: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_distraction_type = True
|
||||
, get_inactive_distraction_type = False
|
||||
, ids_distraction_type = ''
|
||||
, names_distraction_type = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -147,6 +157,11 @@ class Parameters_Distraction_Type(Get_Many_Parameters_Base):
|
||||
, get_inactive_distraction_type = json.get('a_get_inactive_distraction_type', False)
|
||||
, ids_distraction_type = json.get('a_ids_distraction_type', '')
|
||||
, names_distraction_type = json.get('a_names_distraction_type', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -174,6 +189,11 @@ class Parameters_Distraction_Type(Get_Many_Parameters_Base):
|
||||
, 'a_get_inactive_distraction_type': self.get_inactive_distraction_type
|
||||
, 'a_ids_distraction_type': self.ids_distraction_type
|
||||
, 'a_names_distraction_type': self.names_distraction_type
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -145,18 +145,28 @@ class Parameters_Dog(Get_Many_Parameters_Base):
|
||||
get_inactive_dog: bool
|
||||
ids_dog: str
|
||||
names_dog: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
require_any_non_id_search_filters_met: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_dog = True
|
||||
, get_inactive_dog = False
|
||||
, ids_dog = ''
|
||||
, names_dog = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -170,6 +180,11 @@ class Parameters_Dog(Get_Many_Parameters_Base):
|
||||
, get_inactive_dog = json.get('a_get_inactive_dog', False)
|
||||
, ids_dog = json.get('a_ids_dog', '')
|
||||
, names_dog = json.get('names_dog', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -177,12 +192,12 @@ class Parameters_Dog(Get_Many_Parameters_Base):
|
||||
)
|
||||
|
||||
@classmethod
|
||||
def from_form_filters_dog(cls, form):
|
||||
def from_form_filters_dog(cls, form, id_user_session):
|
||||
av.val_instance(form, 'form', 'Parameters_Dog.from_form_filters_dog', Filters_Dog)
|
||||
has_filter_search_text = not (form.search.data == '' or form.search.data is None)
|
||||
has_filter_dog = has_filter_search_text # has_filter_id or has_filter_name
|
||||
active_only = av.input_bool(form.active_only.data, "active_only", "Parameters_Dog.from_form_filters_dog")
|
||||
filter_parameters = cls.get_default()
|
||||
filter_parameters = cls.get_default(id_user_session)
|
||||
filter_parameters.get_all_dog = not has_filter_dog
|
||||
filter_parameters.get_inactive_dog = not active_only
|
||||
filter_parameters.ids_dog = '' # form.id_dog.data if has_filter_id else ''
|
||||
@@ -195,6 +210,11 @@ class Parameters_Dog(Get_Many_Parameters_Base):
|
||||
, 'a_get_inactive_dog': self.get_inactive_dog
|
||||
, 'a_ids_dog': self.ids_dog
|
||||
, 'a_names_dog': self.names_dog
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -163,13 +163,18 @@ class Parameters_Image(Get_Many_Parameters_Base):
|
||||
get_inactive_image: bool
|
||||
ids_image: str
|
||||
names_image: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
require_any_non_id_search_filters_met: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_file_type = True
|
||||
, get_inactive_file_type = False
|
||||
@@ -183,6 +188,11 @@ class Parameters_Image(Get_Many_Parameters_Base):
|
||||
, get_inactive_image = False
|
||||
, ids_image = ''
|
||||
, names_image = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -204,6 +214,11 @@ class Parameters_Image(Get_Many_Parameters_Base):
|
||||
, get_inactive_image = json.get('a_get_inactive_image', False)
|
||||
, ids_image = json.get('a_ids_image', '')
|
||||
, names_image = json.get('a_names_image', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -230,6 +245,11 @@ class Parameters_Image(Get_Many_Parameters_Base):
|
||||
, 'a_get_inactive_image': self.get_inactive_image
|
||||
, 'a_ids_image': self.ids_image
|
||||
, 'a_names_image': self.names_image
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -158,6 +158,11 @@ class Parameters_Location(Get_Many_Parameters_Base):
|
||||
get_inactive_location: bool
|
||||
ids_location: str
|
||||
names_location: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
@@ -165,12 +170,17 @@ class Parameters_Location(Get_Many_Parameters_Base):
|
||||
output_locations: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_location = True
|
||||
, get_inactive_location = False
|
||||
, ids_location = ''
|
||||
, names_location = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -185,6 +195,11 @@ class Parameters_Location(Get_Many_Parameters_Base):
|
||||
, get_inactive_location = json.get('a_get_inactive_location', False)
|
||||
, ids_location = json.get('a_ids_location', '')
|
||||
, names_location = json.get('a_names_location', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -211,6 +226,11 @@ class Parameters_Location(Get_Many_Parameters_Base):
|
||||
, 'a_get_inactive_location': self.get_inactive_location
|
||||
, 'a_ids_location': self.ids_location
|
||||
, 'a_names_location': self.names_location
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -118,18 +118,28 @@ class Parameters_Obedience_Level(Get_Many_Parameters_Base):
|
||||
get_inactive_obedience_level: bool
|
||||
ids_obedience_level: str
|
||||
names_obedience_level: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
require_any_non_id_search_filters_met: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_obedience_level = True
|
||||
, get_inactive_obedience_level = False
|
||||
, ids_obedience_level = ''
|
||||
, names_obedience_level = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -143,6 +153,11 @@ class Parameters_Obedience_Level(Get_Many_Parameters_Base):
|
||||
, get_inactive_obedience_level = json.get('a_get_inactive_obedience_level', False)
|
||||
, ids_obedience_level = json.get('a_ids_obedience_level', '')
|
||||
, names_obedience_level = json.get('a_names_obedience_level', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -170,6 +185,11 @@ class Parameters_Obedience_Level(Get_Many_Parameters_Base):
|
||||
, 'a_get_inactive_obedience_level': self.get_inactive_obedience_level
|
||||
, 'a_ids_obedience_level': self.ids_obedience_level
|
||||
, 'a_names_obedience_level': self.names_obedience_level
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
@@ -144,18 +144,28 @@ class Parameters_Response_Quality_Metric(Get_Many_Parameters_Base):
|
||||
get_inactive_response_quality_metric: bool
|
||||
ids_response_quality_metric: str
|
||||
names_response_quality_metric: str
|
||||
get_all_user: bool
|
||||
get_inactive_user: bool
|
||||
ids_user: str
|
||||
names_user: str
|
||||
emails_user: str
|
||||
require_all_id_search_filters_met: bool
|
||||
require_any_id_search_filters_met: bool
|
||||
require_all_non_id_search_filters_met: bool
|
||||
require_any_non_id_search_filters_met: bool
|
||||
|
||||
@classmethod
|
||||
def get_default(cls):
|
||||
def get_default(cls, id_user_session):
|
||||
return cls(
|
||||
get_all_response_quality_metric = True
|
||||
, get_inactive_response_quality_metric = False
|
||||
, ids_response_quality_metric = ''
|
||||
, names_response_quality_metric = ''
|
||||
, get_all_user = False
|
||||
, get_inactive_user = False
|
||||
, ids_user = str(id_user_session)
|
||||
, names_user = ''
|
||||
, emails_user = ''
|
||||
, require_all_id_search_filters_met = True
|
||||
, require_any_id_search_filters_met = True
|
||||
, require_all_non_id_search_filters_met = False
|
||||
@@ -169,6 +179,11 @@ class Parameters_Response_Quality_Metric(Get_Many_Parameters_Base):
|
||||
, get_inactive_response_quality_metric = json.get('a_get_inactive_response_quality_metric', False)
|
||||
, ids_response_quality_metric = json.get('a_ids_response_quality_metric', '')
|
||||
, names_response_quality_metric = json.get('a_names_response_quality_metric', '')
|
||||
, get_all_user = json.get('a_get_all_user', False)
|
||||
, get_inactive_user = json.get('a_get_inactive_user', False)
|
||||
, ids_user = json.get('a_ids_user', '')
|
||||
, names_user = json.get('a_names_user', '')
|
||||
, emails_user = json.get('a_emails_user', '')
|
||||
, require_all_id_search_filters_met = json.get('a_require_all_id_search_filters_met', True)
|
||||
, require_any_id_search_filters_met = json.get('a_require_any_id_search_filters_met', True)
|
||||
, require_all_non_id_search_filters_met = json.get('a_require_all_non_id_search_filters_met', False)
|
||||
@@ -196,6 +211,11 @@ class Parameters_Response_Quality_Metric(Get_Many_Parameters_Base):
|
||||
, 'a_get_inactive_response_quality_metric': self.get_inactive_response_quality_metric
|
||||
, 'a_ids_response_quality_metric': self.ids_response_quality_metric
|
||||
, 'a_names_response_quality_metric': self.names_response_quality_metric
|
||||
, 'a_get_all_user': self.get_all_user
|
||||
, 'a_get_inactive_user': self.get_inactive_user
|
||||
, 'a_ids_user': self.ids_user
|
||||
, 'a_names_user': self.names_user
|
||||
, 'a_emails_user': self.emails_user
|
||||
, 'a_require_all_id_search_filters_met': self.require_all_id_search_filters_met
|
||||
, 'a_require_any_id_search_filters_met': self.require_any_id_search_filters_met
|
||||
, 'a_require_all_non_id_search_filters_met': self.require_all_non_id_search_filters_met
|
||||
|
||||
Reference in New Issue
Block a user