mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-07 10:54:41 -04:00
Prevent product without product key
This commit is contained in:
parent
e870849289
commit
b4c03e5cf8
27
.travis.yml
27
.travis.yml
@ -63,19 +63,20 @@ before_script:
|
||||
- curl -L http://ninja.dev:8000/update
|
||||
|
||||
script:
|
||||
#- php ./vendor/codeception/codeception/codecept run --html --debug
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance AllPagesCept.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance APICest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance CheckBalanceCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance ClientCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance CreditCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance InvoiceCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance InvoiceDesignCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run acceptance OnlinePaymentCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance PaymentCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance TaskCest.php
|
||||
- php ./vendor/codeception/codeception/codecept run --debug acceptance TaxRatesCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run--debug acceptance GoProCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance AllPagesCept.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance APICest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance CheckBalanceCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance ClientCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance CreditCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance InvoiceCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance InvoiceDesignCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run acceptance OnlinePaymentCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance PaymentCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance TaskCest.php
|
||||
#- php ./vendor/codeception/codeception/codecept run --debug acceptance TaxRatesCest.php
|
||||
|
||||
- sed -i 's/NINJA_DEV=true/NINJA_PROD=true/g' .env
|
||||
- php ./vendor/codeception/codeception/codecept run--debug acceptance GoProCest.php
|
||||
|
||||
after_script:
|
||||
- cat storage/logs/laravel.log
|
||||
|
@ -418,8 +418,7 @@ class InvoiceRepository extends BaseRepository
|
||||
$expense->save();
|
||||
}
|
||||
|
||||
if ($item['product_key']) {
|
||||
$productKey = trim($item['product_key']);
|
||||
if ($productKey = trim($item['product_key'])) {
|
||||
if (\Auth::user()->account->update_products && ! strtotime($productKey)) {
|
||||
$product = Product::findProductByKey($productKey);
|
||||
if (!$product) {
|
||||
|
10
readme.md
10
readme.md
@ -8,13 +8,9 @@
|
||||
[](https://travis-ci.org/invoiceninja/invoiceninja)
|
||||
[](https://gitter.im/hillelcoren/invoice-ninja?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
||||
|
||||
### Referral Program
|
||||
* $100 per signup paid over 3 years - [Learn more](https://www.invoiceninja.com/referral-program/)
|
||||
|
||||
### Reseller Program
|
||||
There are two options:
|
||||
* 10% of revenue
|
||||
* $1,000 for a site limited to 1,000 users
|
||||
### Affiliates Programs
|
||||
* Referral: $100 per signup paid over 3 years - [Learn more](https://www.invoiceninja.com/referral-program/)
|
||||
* Reseller: 10% of revenue
|
||||
|
||||
### Installation Options
|
||||
* [Self-Host Zip](https://www.invoiceninja.com/knowledgebase/self-host/) - Free
|
||||
|
Loading…
x
Reference in New Issue
Block a user