From ade12dec47e9efabebf7ba5eb4545514d227fe58 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Sat, 8 Aug 2020 20:05:44 +0200 Subject: [PATCH] Fix inversion of `NonAuthEndpoint` implementations --- ruma-api-macros/src/api.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ruma-api-macros/src/api.rs b/ruma-api-macros/src/api.rs index 1973fa41..4250acfe 100644 --- a/ruma-api-macros/src/api.rs +++ b/ruma-api-macros/src/api.rs @@ -237,11 +237,13 @@ impl ToTokens for Api { let request_lifetimes = self.request.combine_lifetimes(); let non_auth_endpoint_impl = if requires_authentication.value { - quote! { - impl #request_lifetimes ::ruma_api::NonAuthEndpoint for Request #request_lifetimes {} - } - } else { TokenStream::new() + } else { + quote! { + impl #request_lifetimes ::ruma_api::NonAuthEndpoint + for Request #request_lifetimes + {} + } }; let api = quote! {