Fix deleting logo

This commit is contained in:
Hillel Coren 2017-02-16 12:13:51 +02:00
parent 2ad7c609d9
commit c0dc7f4e22

View File

@ -1231,20 +1231,19 @@ class AccountController extends BaseController
public function removeLogo()
{
$account = Auth::user()->account;
if ($account->hasLogo()) {
if ( ! Utils::isNinjaProd()) {
$account->getLogoDisk()->delete($account->logo);
}
$account->logo = null;
$account->logo_size = null;
$account->logo_width = null;
$account->logo_height = null;
$account->save();
Session::flash('message', trans('texts.removed_logo'));
if (! Utils::isNinjaProd() && $account->hasLogo()) {
$account->getLogoDisk()->delete($account->logo);
}
$account->logo = null;
$account->logo_size = null;
$account->logo_width = null;
$account->logo_height = null;
$account->save();
Session::flash('message', trans('texts.removed_logo'));
return Redirect::to('settings/'.ACCOUNT_COMPANY_DETAILS);
}