Exemple #1
0
 def get_line_desc(self, context):
     data = context["data"]
     path = context["path"]
     if not data.get("default_line_desc"):
         return
     if not get_data_path(data, path):
         set_data_path(data, path, data.get("narration"))
     return data
Exemple #2
0
def parse_args(handler):
    res = {}
    for path in handler.request.arguments:
        for v in handler.get_arguments(path):
            if v == "":
                continue
            set_data_path(res, path, v)
    return res
Exemple #3
0
 def get_line_desc(self, context):
     data = context["data"]
     path = context["path"]
     if not data.get("default_line_desc"):
         return
     if not get_data_path(data, path):
         set_data_path(data, path, data.get("narration"))
     return data
Exemple #4
0
def parse_args(handler):
    res = {}
    for path in handler.request.arguments:
        for v in handler.get_arguments(path):
            if v == "":
                continue
            set_data_path(res, path, v)
    return res