From 566089f18ce2fd6b231ba0103a61677f03c07dc4 Mon Sep 17 00:00:00 2001 From: Alain Van Driessche Date: Mon, 29 Oct 2018 17:19:19 +0100 Subject: [PATCH] Do not show emails to event owners --- app/Event.php | 3 ++ resources/views/event/show.blade.php | 4 +-- tests/Feature/EventsTest.php | 54 ++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 2 deletions(-) diff --git a/app/Event.php b/app/Event.php index 7d2edf855..1ba21c9ef 100644 --- a/app/Event.php +++ b/app/Event.php @@ -57,6 +57,9 @@ class Event extends Model Event::class => EventPolicy::class, ]; + public function getJavascriptData(){ + return $this->only(["geoposition","title","description"]); + } public function getDescriptionForEvent(string $eventName): string { diff --git a/resources/views/event/show.blade.php b/resources/views/event/show.blade.php index e697c7f7d..cced22eb0 100755 --- a/resources/views/event/show.blade.php +++ b/resources/views/event/show.blade.php @@ -21,7 +21,7 @@ @lang('eventdetails.organised_by')

{{ $event->organizer }} - @can('edit', $event) + @can('approve', $event)
{{$event->user_email}} @endcan

@@ -188,7 +188,7 @@