예제 #1
0
    def report_notes_all():
        page_scope = None
        try:
            parsed_scope = TimeScope(escape(request.args.get('scope')))
            parsed_scope.get_type()
            page_scope = parsed_scope
        except ValueError:
            pass

        page_domain = request.args.get('domain')

        return report.report_notes(page_scope=page_scope, page_domain=page_domain)
예제 #2
0
    def edit_tasks_in_scope(scope_id):
        if scope_id == 'week':
            return redirect(
                url_for(".edit_tasks_in_scope",
                        scope_id=datetime.now().strftime("%G-ww%V")))

        page_scope = None
        try:
            parsed_scope = TimeScope(scope_id)
            parsed_scope.get_type()
            page_scope = parsed_scope
        except ValueError:
            pass

        return report.edit_tasks_in_scope(page_scope=page_scope)