@@ -50,7 +50,7 @@ pub async fn get(
5050 let filter_id = filter_id. into_inner ( ) ;
5151 let is_admin = is_admin ( & req) . map_err ( |e| FiltersError :: Custom ( e. to_string ( ) ) ) ?;
5252 if let Some ( filter) = FILTERS
53- . get_filter ( & filter_id, & get_hash ( & user_id) , is_admin, & Some ( tenant_id) )
53+ . get_filter ( & filter_id, & get_hash ( & user_id) , is_admin, & tenant_id)
5454 . await
5555 {
5656 return Ok ( ( web:: Json ( filter) , StatusCode :: OK ) ) ;
@@ -71,9 +71,8 @@ pub async fn post(
7171 filter. filter_id = Some ( filter_id. clone ( ) ) ;
7272 filter. user_id = Some ( user_id. clone ( ) ) ;
7373 filter. version = Some ( CURRENT_FILTER_VERSION . to_string ( ) ) ;
74- let tenant_id = & Some ( tenant_id) ;
75- PARSEABLE . metastore . put_filter ( & filter, tenant_id) . await ?;
76- FILTERS . update ( & filter, tenant_id) . await ;
74+ PARSEABLE . metastore . put_filter ( & filter, & tenant_id) . await ?;
75+ FILTERS . update ( & filter, & tenant_id) . await ;
7776
7877 Ok ( ( web:: Json ( filter) , StatusCode :: OK ) )
7978}
@@ -88,9 +87,8 @@ pub async fn update(
8887 let filter_id = filter_id. into_inner ( ) ;
8988 let is_admin = is_admin ( & req) . map_err ( |e| FiltersError :: Custom ( e. to_string ( ) ) ) ?;
9089
91- let tenant_id = & Some ( tenant_id) ;
9290 if FILTERS
93- . get_filter ( & filter_id, & user_id, is_admin, tenant_id)
91+ . get_filter ( & filter_id, & user_id, is_admin, & tenant_id)
9492 . await
9593 . is_none ( )
9694 {
@@ -102,8 +100,8 @@ pub async fn update(
102100 filter. user_id = Some ( user_id. clone ( ) ) ;
103101 filter. version = Some ( CURRENT_FILTER_VERSION . to_string ( ) ) ;
104102
105- PARSEABLE . metastore . put_filter ( & filter, tenant_id) . await ?;
106- FILTERS . update ( & filter, tenant_id) . await ;
103+ PARSEABLE . metastore . put_filter ( & filter, & tenant_id) . await ?;
104+ FILTERS . update ( & filter, & tenant_id) . await ;
107105
108106 Ok ( ( web:: Json ( filter) , StatusCode :: OK ) )
109107}
@@ -115,20 +113,19 @@ pub async fn delete(
115113 let ( mut user_id, tenant_id) = get_user_and_tenant_from_request ( & req) ?;
116114 user_id = get_hash ( & user_id) ;
117115 let filter_id = filter_id. into_inner ( ) ;
118- let tenant_id = & Some ( tenant_id) ;
119116 let is_admin = is_admin ( & req) . map_err ( |e| FiltersError :: Custom ( e. to_string ( ) ) ) ?;
120117 let filter = FILTERS
121- . get_filter ( & filter_id, & user_id, is_admin, tenant_id)
118+ . get_filter ( & filter_id, & user_id, is_admin, & tenant_id)
122119 . await
123120 . ok_or ( FiltersError :: Metadata (
124121 "Filter does not exist or user is not authorized" ,
125122 ) ) ?;
126123
127124 PARSEABLE
128125 . metastore
129- . delete_filter ( & filter, tenant_id)
126+ . delete_filter ( & filter, & tenant_id)
130127 . await ?;
131- FILTERS . delete_filter ( & filter_id, tenant_id) . await ;
128+ FILTERS . delete_filter ( & filter_id, & tenant_id) . await ;
132129
133130 Ok ( HttpResponse :: Ok ( ) . finish ( ) )
134131}
0 commit comments