diff --git a/app/ModelObservers/AlbumObserver.php b/app/ModelObservers/AlbumObserver.php index 8fa126b..7bc345b 100644 --- a/app/ModelObservers/AlbumObserver.php +++ b/app/ModelObservers/AlbumObserver.php @@ -19,4 +19,18 @@ class AlbumObserver $album->generateUrlPath(); } } + + public function updating(Album $album) + { + // Re-generate the alias and path + if (is_null($album->url_alias)) + { + $album->generateAlias(); + } + + if (is_null($album->url_path)) + { + $album->generateUrlPath(); + } + } } \ No newline at end of file