@@ -2114,7 +2114,7 @@ def generate_analysis_list(analysis_ids, public_only=False):
2114
2114
return []
2115
2115
2116
2116
sql = """
2117
- SELECT analysis_id, a.name, a.description, a.timestamp,
2117
+ SELECT analysis_id, a.name, a.description, a.timestamp, a.email,
2118
2118
array_agg(DISTINCT artifact_id),
2119
2119
array_agg(DISTINCT visibility),
2120
2120
array_agg(DISTINCT CASE WHEN filepath_type = 'plain_text'
@@ -2135,7 +2135,8 @@ def generate_analysis_list(analysis_ids, public_only=False):
2135
2135
2136
2136
qdb .sql_connection .TRN .add (sql , [tuple (analysis_ids )])
2137
2137
for row in qdb .sql_connection .TRN .execute_fetchindex ():
2138
- aid , name , description , ts , artifacts , av , mapping_files = row
2138
+ aid , name , description , ts , owner , artifacts , \
2139
+ av , mapping_files = row
2139
2140
2140
2141
av = 'public' if set (av ) == {'public' } else 'private'
2141
2142
if av != 'public' and public_only :
@@ -2156,7 +2157,7 @@ def generate_analysis_list(analysis_ids, public_only=False):
2156
2157
results .append ({
2157
2158
'analysis_id' : aid , 'name' : name , 'description' : description ,
2158
2159
'timestamp' : ts .strftime ("%m/%d/%y %H:%M:%S" ),
2159
- 'visibility' : av , 'artifacts' : artifacts ,
2160
+ 'visibility' : av , 'artifacts' : artifacts , 'owner' : owner ,
2160
2161
'mapping_files' : mapping_files })
2161
2162
2162
2163
return results
0 commit comments