@@ -13,7 +13,7 @@ use crate::layers::listing::{
1313} ;
1414use crate :: layers:: storage:: { LayerDb , LayerProviderDb , LayerProviderListingOptions } ;
1515use crate :: util:: config:: get_config_element;
16- use crate :: util:: extractors:: ValidatedQuery ;
16+ use crate :: util:: extractors:: { ValidatedJson , ValidatedQuery } ;
1717use crate :: workflows:: registry:: WorkflowRegistry ;
1818use crate :: workflows:: workflow:: WorkflowId ;
1919use crate :: { contexts:: SessionContext , layers:: layer:: LayerCollectionListOptions } ;
@@ -895,7 +895,7 @@ async fn update_layer<C: ApplicationContext>(
895895 session : C :: Session ,
896896 app_ctx : web:: Data < C > ,
897897 layer : web:: Path < LayerId > ,
898- request : web :: Json < UpdateLayer > ,
898+ request : ValidatedJson < UpdateLayer > ,
899899) -> Result < HttpResponse > {
900900 let layer = layer. into_inner ( ) . into ( ) ;
901901 let request = request. into_inner ( ) ;
@@ -994,7 +994,7 @@ async fn update_collection<C: ApplicationContext>(
994994 session : C :: Session ,
995995 app_ctx : web:: Data < C > ,
996996 collection : web:: Path < LayerCollectionId > ,
997- request : web :: Json < UpdateLayerCollection > ,
997+ request : ValidatedJson < UpdateLayerCollection > ,
998998) -> Result < HttpResponse > {
999999 let collection = collection. into_inner ( ) ;
10001000 let update = request. into_inner ( ) ;
0 commit comments