Module ImportFrom alias alias alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Return Call NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Dict Str ListComp Call AttributeLoad NameLoad attr keyword Str comprehension NameStore NameLoad Return TupleLoad Num NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Return Call NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If UnaryOpNot NameLoad body Return Call NameLoad Num If CompareNotEq SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body Return Call NameLoad Num If CompareNotIn Str SubscriptLoad NameLoad Index Str body Assign NameStore ListLoad Dict Str Str Str Str orelse If CompareIs Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad orelse If CompareIs Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad body Return TupleLoad Num Dict Str Str NameLoad Str Return TupleLoad Num Dict Str Call AttributeLoad NameLoad attr keyword Str decorator_list Call NameLoad Str
N/A framework.routes get put abort framework.session get_current_user models.notice Notice list_notices_route N/A N/A request N/A N/A N/A 
    List notices for current user.
    Take parameters `limit`, `skip`, `tag`, and `read`.
     N/A db_conn N/A request N/A db_conn N/A current_user N/A get_current_user request N/A N/A current_user N/A N/A N/A abort 401 N/A notices N/A N/A Notice list db_conn user_id N/A current_user N/A id N/A request N/A params N/A output N/A notices N/A N/A N/A notice deliver access private N/A notice notices N/A N/A 200 output N/A N/A get /s/notices mark_notice_route N/A N/A request notice_id N/A N/A N/A 
    Mark notice as read or unread.
    Must be logged in as user, provide a valid ID, and own the notice.
    Return notice.
     N/A db_conn N/A request N/A db_conn N/A current_user N/A get_current_user request N/A N/A current_user N/A N/A N/A abort 401 N/A notice N/A N/A Notice get db_conn id notice_id N/A N/A notice N/A N/A N/A abort 404 N/A N/A N/A notice N/A user_id N/A current_user N/A id N/A N/A N/A abort 403 N/A N/A read N/A request N/A params N/A N/A errors N/A N/A name message read You must specify read or unread. N/A N/A N/A N/A N/A N/A request N/A params get read True N/A N/A N/A notice errors N/A N/A notice mark_as_read db_conn N/A N/A N/A N/A N/A N/A request N/A params get read False N/A N/A N/A notice errors N/A N/A notice mark_as_unread db_conn N/A N/A len errors N/A N/A N/A 400 N/A errors ref errors qR4CBtcfcYfWDTqK9JOXXLhO N/A N/A 200 N/A notice N/A N/A notice deliver access private N/A N/A put /s/notices/{notice_id}