a
    %Cqc                     @   s\   d Z ddlZddlZddlZddlmZmZmZmZm	Z	 e Z
e
deddd ZdS )zRoutes table.    N)Bottlerouteviewrequestabortz/surveys/<name>/tabletablec                 C   st   t jd}t|d| s&td t| \}}t jdrht	
t jd}t||t| |}t| |dS )zHPresent table for a survey and filter if filters passed thru GET params.zbeaker.sessionusernamei  selected_answers)survey_namefiltered)r   environgetsecurity
has_surveyr   surveyparser
get_surveyqueryjsonloadsfilter_surveyget_metadatadict)namesessionsurvey
propertiesr	    r   /var/www/vevn/routes/table.py	get_table   s    r   )__doc__r   r   r   bottler   r   r   r   r   r   r   r   r   r   r   <module>   s   