From 3961a2067b526a94db842e2c23baa883e277b0c0 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Mon, 8 Nov 2021 18:46:04 +0100 Subject: [PATCH] Fix search exposing events to unlogged users Closes #892 Signed-off-by: Thomas Citharel --- .../Event/FullAddressAutoComplete.vue | 25 +++++++++------ js/src/views/Search.vue | 32 +++++++++++++++++-- lib/graphql/api/search.ex | 11 +++++-- lib/graphql/resolvers/event.ex | 27 ++++++---------- lib/graphql/resolvers/event/utils.ex | 9 ++++++ lib/graphql/resolvers/search.ex | 10 ++++-- 6 files changed, 78 insertions(+), 36 deletions(-) diff --git a/js/src/components/Event/FullAddressAutoComplete.vue b/js/src/components/Event/FullAddressAutoComplete.vue index 0434e944f..e42fe2d30 100644 --- a/js/src/components/Event/FullAddressAutoComplete.vue +++ b/js/src/components/Event/FullAddressAutoComplete.vue @@ -9,19 +9,19 @@ > +

- {{ $t("Getting location") }} - +

-
+
- {{ - $t("No events found") - }} + +

{{ $t("No events found") }}

+

+ {{ + $t( + "Only registered users may fetch remote events from their URL." + ) + }} +

+