X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/2f6ff0734773c4ac009de699a2661971fd585b22..refs/pull/2393/head:/app/Entities/Repos/BaseRepo.php diff --git a/app/Entities/Repos/BaseRepo.php b/app/Entities/Repos/BaseRepo.php index 7c25e4981..ff4fc635b 100644 --- a/app/Entities/Repos/BaseRepo.php +++ b/app/Entities/Repos/BaseRepo.php @@ -2,11 +2,12 @@ namespace BookStack\Entities\Repos; +use BookStack\Actions\ActivityType; use BookStack\Actions\TagRepo; -use BookStack\Entities\Book; -use BookStack\Entities\Entity; -use BookStack\Entities\HasCoverImage; +use BookStack\Entities\Models\Entity; +use BookStack\Entities\Models\HasCoverImage; use BookStack\Exceptions\ImageUploadException; +use BookStack\Facades\Activity; use BookStack\Uploads\ImageRepo; use Illuminate\Http\UploadedFile; use Illuminate\Support\Collection; @@ -18,10 +19,6 @@ class BaseRepo protected $imageRepo; - /** - * BaseRepo constructor. - * @param $tagRepo - */ public function __construct(TagRepo $tagRepo, ImageRepo $imageRepo) { $this->tagRepo = $tagRepo; @@ -115,5 +112,6 @@ class BaseRepo $entity->save(); $entity->rebuildPermissions(); + Activity::addForEntity($entity, ActivityType::PERMISSIONS_UPDATE); } }