mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-06 05:16:05 -06:00
#3570 added foreign_currencies func in new ads
This commit is contained in:
parent
81fa291795
commit
69d24bc30e
@ -109,7 +109,7 @@ class AdvModel extends AdvsAdvsEntryModel implements AdvInterface
|
|||||||
->where('advs_advs.finish_at', '>', date('Y-m-d H:i:s'));
|
->where('advs_advs.finish_at', '>', date('Y-m-d H:i:s'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function foreignCurrency($currency, $price, $isUpdate, $settings)
|
public function foreignCurrency($currency, $price, $isUpdate, $settings, $showMsg = true)
|
||||||
{
|
{
|
||||||
$currencies = setting_value('visiosoft.module.advs::enabled_currencies');
|
$currencies = setting_value('visiosoft.module.advs::enabled_currencies');
|
||||||
$messages = app(MessageBag::class);
|
$messages = app(MessageBag::class);
|
||||||
@ -141,7 +141,9 @@ class AdvModel extends AdvsAdvsEntryModel implements AdvInterface
|
|||||||
$response = $e->getResponse();
|
$response = $e->getResponse();
|
||||||
$responseBodyAsString = $response->getBody()->getContents();
|
$responseBodyAsString = $response->getBody()->getContents();
|
||||||
$response = json_decode($responseBodyAsString, true);
|
$response = json_decode($responseBodyAsString, true);
|
||||||
$messages->error($response['error']);
|
if ($showMsg) {
|
||||||
|
$messages->error($response['error']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -22,7 +22,7 @@ interface AdvInterface extends EntryInterface
|
|||||||
|
|
||||||
public function myAdvsByUser();
|
public function myAdvsByUser();
|
||||||
|
|
||||||
public function foreignCurrency($currency, $price, $isUpdate, $settings);
|
public function foreignCurrency($currency, $price, $isUpdate, $settings, $showMsg);
|
||||||
|
|
||||||
public function popularAdvs();
|
public function popularAdvs();
|
||||||
|
|
||||||
|
|||||||
@ -882,7 +882,8 @@ class AdvsController extends PublicController
|
|||||||
return redirect('/advs/edit_advs/' . $request->update_id)->with('cats_d', $cats_d)->with('request', $request);
|
return redirect('/advs/edit_advs/' . $request->update_id)->with('cats_d', $cats_d)->with('request', $request);
|
||||||
}
|
}
|
||||||
event(new CreatedAd($adv));
|
event(new CreatedAd($adv));
|
||||||
return redirect(route('advs_preview', [$request->update_id]));
|
$this->adv_model->foreignCurrency($request->currency, $request->price, $request->update_id, $this->settings_repository, false);
|
||||||
|
return redirect(route('advs_preview', [$request->update_id]));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* New Create Adv */
|
/* New Create Adv */
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user