mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Merge pull request #6890 from turbo124/v5-develop
Activate BECS and ACSS for Stripe
This commit is contained in:
commit
37842985a3
@ -15,6 +15,7 @@ use App\Http\Requests\Activity\DownloadHistoricalEntityRequest;
|
|||||||
use App\Models\Activity;
|
use App\Models\Activity;
|
||||||
use App\Transformers\ActivityTransformer;
|
use App\Transformers\ActivityTransformer;
|
||||||
use App\Utils\HostedPDF\NinjaPdf;
|
use App\Utils\HostedPDF\NinjaPdf;
|
||||||
|
use App\Utils\Ninja;
|
||||||
use App\Utils\PhantomJS\Phantom;
|
use App\Utils\PhantomJS\Phantom;
|
||||||
use App\Utils\Traits\Pdf\PdfMaker;
|
use App\Utils\Traits\Pdf\PdfMaker;
|
||||||
use Illuminate\Http\JsonResponse;
|
use Illuminate\Http\JsonResponse;
|
||||||
@ -147,7 +148,12 @@ class ActivityController extends BaseController
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
if($backup && $backup->filename && Storage::disk(config('filesystems.default'))->exists($backup->filename)){ //disk
|
if($backup && $backup->filename && Storage::disk(config('filesystems.default'))->exists($backup->filename)){ //disk
|
||||||
$html_backup = file_get_contents(Storage::disk(config('filesystems.default'))->path($backup->filename));
|
|
||||||
|
if(Ninja::isHosted())
|
||||||
|
$html_backup = file_get_contents(Storage::disk(config('filesystems.default'))->url($backup->filename));
|
||||||
|
else
|
||||||
|
$html_backup = file_get_contents(Storage::disk(config('filesystems.default'))->path($backup->filename));
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif($backup && $backup->html_backup){ //db
|
elseif($backup && $backup->html_backup){ //db
|
||||||
$html_backup = $backup->html_backup;
|
$html_backup = $backup->html_backup;
|
||||||
|
@ -40,8 +40,17 @@ class ContactLoginController extends Controller
|
|||||||
// if(Ninja::isHosted() && count(explode('.', request()->getHost())) == 2){
|
// if(Ninja::isHosted() && count(explode('.', request()->getHost())) == 2){
|
||||||
// $company = null;
|
// $company = null;
|
||||||
// }else
|
// }else
|
||||||
|
|
||||||
|
$company = false;
|
||||||
|
|
||||||
if (strpos($request->getHost(), 'invoicing.co') !== false) {
|
if($request->has('company_key')){
|
||||||
|
MultiDB::findAndSetDbByCompanyKey($request->input('company_key'));
|
||||||
|
|
||||||
|
$company = Company::where('company_key', $request->input('company_key'))->first();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!$company && strpos($request->getHost(), 'invoicing.co') !== false) {
|
||||||
$subdomain = explode('.', $request->getHost())[0];
|
$subdomain = explode('.', $request->getHost())[0];
|
||||||
|
|
||||||
MultiDB::findAndSetDbByDomain(['subdomain' => $subdomain]);
|
MultiDB::findAndSetDbByDomain(['subdomain' => $subdomain]);
|
||||||
|
@ -145,7 +145,9 @@ class Gateway extends StaticModel
|
|||||||
GatewayType::GIROPAY => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
GatewayType::GIROPAY => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
||||||
GatewayType::EPS => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
GatewayType::EPS => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
||||||
GatewayType::BANCONTACT => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
GatewayType::BANCONTACT => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
||||||
|
GatewayType::BECS => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
||||||
GatewayType::IDEAL => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
GatewayType::IDEAL => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
||||||
|
GatewayType::ACSS => ['refund' => true, 'token_billing' => true, 'webhooks' => ['source.chargeable', 'charge.succeeded']],
|
||||||
];
|
];
|
||||||
break;
|
break;
|
||||||
case 57:
|
case 57:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user