From bfd2a7d5577ec3f38728cf8cf627e48082a21c4c Mon Sep 17 00:00:00 2001 From: "vedat@vebze.com" Date: Tue, 9 Jun 2020 20:18:13 +0300 Subject: [PATCH 1/3] #1600 fix edit cover photo --- .../advs-module/src/Http/Controller/advsController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php index 88e6db12c..df9982cc6 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php @@ -604,8 +604,9 @@ class AdvsController extends PublicController } $form->render($request->update_id); + $adv = $this->adv_repository->find($request->update_id); + if ($this->request->address_id != "") { - $adv = $form->getFormEntry(); $address = $address->find($this->request->address_id); $adv->country_id = $address->country_id; $adv->city = $address->city; @@ -618,8 +619,7 @@ class AdvsController extends PublicController $post['id'] = $request->update_id; $events->dispatch(new priceChange($post));//price history if ($request->url == "") { - $LastAdv = $advModel->getLastUserAdv(); - $advRepository->cover_image_update($LastAdv); + $advRepository->cover_image_update($adv); } if ($form->hasFormErrors()) { From f86b6c49fbeb4b731e34814636dc75e842a18266 Mon Sep 17 00:00:00 2001 From: vedatakd Date: Thu, 11 Jun 2020 13:35:55 +0300 Subject: [PATCH 2/3] #1657 --- .../src/Http/Middleware/authCheck.php | 30 +++++++++++++++++++ .../src/ProfileModuleServiceProvider.php | 10 +++++++ 2 files changed, 40 insertions(+) create mode 100644 addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php diff --git a/addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php b/addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php new file mode 100644 index 000000000..0c9102a13 --- /dev/null +++ b/addons/default/visiosoft/profile-module/src/Http/Middleware/authCheck.php @@ -0,0 +1,30 @@ +auth = $auth; + $this->request = $request; + } + + /** + * @param Guard $auth + * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector + */ + public function handle() + { + if ($this->auth->check()) { + return redirect($this->request->get('redirect', '/')); + } + } +} \ No newline at end of file diff --git a/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php b/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php index aae345323..8e3b03d72 100644 --- a/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php +++ b/addons/default/visiosoft/profile-module/src/ProfileModuleServiceProvider.php @@ -6,6 +6,7 @@ use Visiosoft\ProfileModule\Adress\Contract\AdressRepositoryInterface; use Visiosoft\ProfileModule\Adress\AdressRepository; use Anomaly\Streams\Platform\Model\Profile\ProfileAdressEntryModel; use Visiosoft\ProfileModule\Adress\AdressModel; +use Visiosoft\ProfileModule\Http\Middleware\authCheck; use Visiosoft\ProfileModule\Profile\Password\ForgotPassFormBuilder; use Visiosoft\ProfileModule\Profile\Password\PasswordFormBuilder; use Visiosoft\ProfileModule\Profile\Profile\ProfileFormBuilder; @@ -105,6 +106,15 @@ class ProfileModuleServiceProvider extends AddonServiceProvider ], 'ajax/phone-validation' => 'Visiosoft\ProfileModule\Http\Controller\UserAuthenticator@phoneValidation', + 'register' => [ + 'middleware' => [ + authCheck::class + ], + 'ttl' => 0, + 'as' => 'anomaly.module.users::register', + 'uses' => 'Anomaly\UsersModule\Http\Controller\RegisterController@register', + ], + /* Login */ 'login-in' => 'Visiosoft\ProfileModule\Http\Controller\UserAuthenticator@attempt', From c3a3bf2c195ebce5d034830d837a8b720638f012 Mon Sep 17 00:00:00 2001 From: vedatakd Date: Thu, 11 Jun 2020 15:32:16 +0300 Subject: [PATCH 3/3] remove important --- addons/default/visiosoft/advs-module/resources/css/detail.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/default/visiosoft/advs-module/resources/css/detail.css b/addons/default/visiosoft/advs-module/resources/css/detail.css index d5f851b84..ff8130448 100644 --- a/addons/default/visiosoft/advs-module/resources/css/detail.css +++ b/addons/default/visiosoft/advs-module/resources/css/detail.css @@ -1,5 +1,5 @@ .ad-detail-tabs .nav-link.active { - background-color: #FFC106 !important; + background-color: #FFC106; border-color: #ffc107 #ffc107 #ffc107; }