1
0
mirror of https://github.com/flarum/core.git synced 2025-07-28 20:20:34 +02:00

Merge pull request #4 from CDK2020/master

Update for beta 8
This commit is contained in:
Franz Liedke
2017-09-05 08:31:47 +02:00
committed by GitHub

View File

@@ -12,9 +12,9 @@ namespace Flarum\Embed\Listener;
use Flarum\Embed\DiscussionController; use Flarum\Embed\DiscussionController;
use Flarum\Embed\EmbedWebApp; use Flarum\Embed\EmbedWebApp;
use Flarum\Event\ExtensionWasDisabled; use Flarum\Extension\Event\Disabled;
use Flarum\Event\ExtensionWasEnabled; use Flarum\Extension\Event\Enabled;
use Flarum\Event\SettingWasSet; use Flarum\Settings\Event\Saved;
use Illuminate\Contracts\Events\Dispatcher; use Illuminate\Contracts\Events\Dispatcher;
class FlushEmbedAssetsWhenSettingsAreChanged class FlushEmbedAssetsWhenSettingsAreChanged
@@ -37,15 +37,15 @@ class FlushEmbedAssetsWhenSettingsAreChanged
*/ */
public function subscribe(Dispatcher $events) public function subscribe(Dispatcher $events)
{ {
$events->listen(SettingWasSet::class, [$this, 'flushCss']); $events->listen(Saved::class, [$this, 'flushCss']);
$events->listen(ExtensionWasEnabled::class, [$this, 'flushAssets']); $events->listen(Enabled::class, [$this, 'flushAssets']);
$events->listen(ExtensionWasDisabled::class, [$this, 'flushAssets']); $events->listen(Disabled::class, [$this, 'flushAssets']);
} }
/** /**
* @param SettingWasSet $event * @param Saved $event
*/ */
public function flushCss(SettingWasSet $event) public function flushCss(Saved $event)
{ {
if (preg_match('/^theme_|^custom_less$/i', $event->key)) { if (preg_match('/^theme_|^custom_less$/i', $event->key)) {
$this->webApp->getAssets()->flushCss(); $this->webApp->getAssets()->flushCss();