Skip to content

Commit

Permalink
fixed #594
Browse files Browse the repository at this point in the history
  • Loading branch information
denisdulici committed Nov 6, 2018
1 parent 99c735d commit 270a444
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 15 deletions.
2 changes: 2 additions & 0 deletions .env.example
Expand Up @@ -26,3 +26,5 @@ MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_NAME=null
MAIL_FROM_ADDRESS=null
16 changes: 8 additions & 8 deletions app/Http/Controllers/Settings/Settings.php
Expand Up @@ -181,17 +181,17 @@ public function update(Request $request)
protected function oneCompany($key, $value)
{
switch ($key) {
case 'company_name':
Installer::updateEnv(['MAIL_FROM_NAME' => '"' . $value . '"']);
break;
case 'company_email':
Installer::updateEnv(['MAIL_FROM_ADDRESS' => $value]);
break;
case 'default_locale':
// Change default locale
Installer::updateEnv([
'APP_LOCALE' => $value
]);
Installer::updateEnv(['APP_LOCALE' => $value]);
break;
case 'session_handler':
// Change session handler
Installer::updateEnv([
'SESSION_DRIVER' => $value
]);
Installer::updateEnv(['SESSION_DRIVER' => $value]);
break;
}
}
Expand Down
2 changes: 0 additions & 2 deletions app/Notifications/Auth/Reset.php
Expand Up @@ -43,8 +43,6 @@ public function via($notifiable)
*/
public function toMail($notifiable)
{
setting(['general.company_name' => config('app.name')]);

return (new MailMessage)
->line(trans('auth.notification.message_1'))
->action(trans('auth.notification.button'), url('auth/reset', $this->token))
Expand Down
8 changes: 8 additions & 0 deletions app/Utilities/Installer.php
Expand Up @@ -269,16 +269,24 @@ public static function updateEnv($data)
$env = explode("\n", $env);

foreach ($data as $data_key => $data_value) {
$updated = false;

foreach ($env as $env_key => $env_value) {
$entry = explode('=', $env_value, 2);

// Check if new or old key
if ($entry[0] == $data_key) {
$env[$env_key] = $data_key . '=' . $data_value;
$updated = true;
} else {
$env[$env_key] = $env_value;
}
}

// Lets create if not available
if (!$updated) {
$env[] = $data_key . '=' . $data_value;
}
}

$env = implode("\n", $env);
Expand Down
4 changes: 2 additions & 2 deletions resources/views/vendor/mail/html/message.blade.php
Expand Up @@ -2,7 +2,7 @@
{{-- Header --}}
@slot('header')
@component('mail::header', ['url' => config('app.url')])
{{ setting('general.company_name', config('app.name')) }}
{{ setting('general.company_name', config('mail.from.name', config('app.name'))) }}
@endcomponent
@endslot

Expand All @@ -21,7 +21,7 @@
{{-- Footer --}}
@slot('footer')
@component('mail::footer')
© {{ date('Y') }} {{ setting('general.company_name', config('app.name')) }}. All rights reserved.
© {{ date('Y') }} {{ setting('general.company_name', config('mail.from.name', config('app.name'))) }}. All rights reserved.
@endcomponent
@endslot
@endcomponent
4 changes: 2 additions & 2 deletions resources/views/vendor/mail/markdown/message.blade.php
Expand Up @@ -2,7 +2,7 @@
{{-- Header --}}
@slot('header')
@component('mail::header', ['url' => config('app.url')])
{{ setting('general.company_name', config('app.name')) }}
{{ setting('general.company_name', config('mail.from.name', config('app.name'))) }}
@endcomponent
@endslot

Expand All @@ -21,7 +21,7 @@
{{-- Footer --}}
@slot('footer')
@component('mail::footer')
© {{ date('Y') }} {{ setting('general.company_name', config('app.name')) }}. All rights reserved.
© {{ date('Y') }} {{ setting('general.company_name', config('mail.from.name', config('app.name'))) }}. All rights reserved.
@endcomponent
@endslot
@endcomponent
2 changes: 1 addition & 1 deletion resources/views/vendor/notifications/email.blade.php
Expand Up @@ -45,7 +45,7 @@
@if (! empty($salutation))
{{ $salutation }}
@else
{!! trans('notifications.salutation', ['company_name' => setting('general.company_name', config('app.name'))]) !!}
{!! trans('notifications.salutation', ['company_name' => setting('general.company_name', config('mail.from.name', config('app.name')))]) !!}
@endif

<!-- Subcopy -->
Expand Down

0 comments on commit 270a444

Please sign in to comment.