policy updated

This commit is contained in:
HolgerHatGarKeineNode
2023-02-26 13:46:35 +01:00
parent 7dd33c93dd
commit 7dd0d8d839
2 changed files with 11 additions and 9 deletions

View File

@@ -57,7 +57,7 @@ class BitcoinEventPolicy extends BasePolicy
*/ */
public function delete(User $user, BitcoinEvent $bitcoinEvent): bool public function delete(User $user, BitcoinEvent $bitcoinEvent): bool
{ {
return false; return $bitcoinEvent->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
} }
/** /**

View File

@@ -7,14 +7,16 @@
<div class="pb-5 flex flex-row justify-between"> <div class="pb-5 flex flex-row justify-between">
<h3 class="text-lg font-medium leading-6 text-gray-200">{{ __('Bitcoin Event') }}</h3> <h3 class="text-lg font-medium leading-6 text-gray-200">{{ __('Bitcoin Event') }}</h3>
<div class="flex flex-row space-x-2 items-center"> <div class="flex flex-row space-x-2 items-center">
<div> @can('delete', $bitcoinEvent)
@if($bitcoinEvent->id) <div>
<x-button negative wire:click="deleteMe"> @if($bitcoinEvent->id)
<i class="fa fa-thin fa-trash"></i> <x-button negative wire:click="deleteMe">
{{ __('Delete') }} <i class="fa fa-thin fa-trash"></i>
</x-button> {{ __('Delete') }}
@endif </x-button>
</div> @endif
</div>
@endcan
<div> <div>
<x-button :href="$fromUrl"> <x-button :href="$fromUrl">
<i class="fa fa-thin fa-arrow-left"></i> <i class="fa fa-thin fa-arrow-left"></i>