Fixes to finding a record when FTN when region_id/host_id have the same value
This commit is contained in:
parent
483e35202b
commit
6f9df005aa
12
.env.testing
12
.env.testing
@ -1,6 +1,6 @@
|
|||||||
APP_NAME="Clearing Houz"
|
APP_NAME="Clearing Houz Testing"
|
||||||
APP_ENV=testing
|
APP_ENV=testing
|
||||||
APP_KEY=
|
APP_KEY=base64:FiMSvv4J7jDfy6W/sHrQ9YImuUYaxynYCcXQJwp/6Tc=
|
||||||
APP_DEBUG=true
|
APP_DEBUG=true
|
||||||
#APP_URL=http://localhost
|
#APP_URL=http://localhost
|
||||||
|
|
||||||
@ -8,11 +8,11 @@ LOG_CHANNEL=stderr
|
|||||||
LOG_LEVEL=info
|
LOG_LEVEL=info
|
||||||
|
|
||||||
DB_CONNECTION=pgsql
|
DB_CONNECTION=pgsql
|
||||||
DB_HOST=database
|
DB_HOST=postgres-test
|
||||||
DB_PORT=5432
|
DB_PORT=5432
|
||||||
DB_DATABASE=postgres
|
DB_DATABASE=postgres
|
||||||
DB_USERNAME=postgres
|
DB_USERNAME=postgres
|
||||||
DB_PASSWORD=secret
|
DB_PASSWORD=password
|
||||||
|
|
||||||
DB_MONGO_HOST=mongo
|
DB_MONGO_HOST=mongo
|
||||||
DB_MONGO_USERNAME=mongo
|
DB_MONGO_USERNAME=mongo
|
||||||
@ -29,8 +29,8 @@ REDIS_PASSWORD=
|
|||||||
REDIS_PORT=6379
|
REDIS_PORT=6379
|
||||||
|
|
||||||
MAIL_DRIVER=smtp
|
MAIL_DRIVER=smtp
|
||||||
MAIL_HOST=mail.leenooks.vpn
|
MAIL_HOST=smtp.mailtrap.io
|
||||||
MAIL_PORT=25
|
MAIL_PORT=2525
|
||||||
MAIL_USERNAME=
|
MAIL_USERNAME=
|
||||||
MAIL_PASSWORD=
|
MAIL_PASSWORD=
|
||||||
MAIL_ENCRYPTION=
|
MAIL_ENCRYPTION=
|
||||||
|
@ -19,7 +19,7 @@ use App\Traits\{ScopeActive,UsePostgres};
|
|||||||
* + id | zone_id | region_id | host_id | node_id | point_id | status | role | system_id | hub_id
|
* + id | zone_id | region_id | host_id | node_id | point_id | status | role | system_id | hub_id
|
||||||
* + ----+---------+-----------+---------+---------+----------+--------+------+-----------+--------
|
* + ----+---------+-----------+---------+---------+----------+--------+------+-----------+--------
|
||||||
* + 533 | 6 | 3 | 0 | 1 | 0 | | 4 | 1 |
|
* + 533 | 6 | 3 | 0 | 1 | 0 | | 4 | 1 |
|
||||||
* + 534 | 6 | 3 | 3 | 1 | 0 | | 2 | 1 |
|
* + 534 | 6 | n | 3 | 1 | 0 | | 2 | 1 |
|
||||||
* + 535 | 6 | 0 | 3 | 1 | 0 | | 2 | 1 |
|
* + 535 | 6 | 0 | 3 | 1 | 0 | | 2 | 1 |
|
||||||
*/
|
*/
|
||||||
class Address extends Model
|
class Address extends Model
|
||||||
@ -311,13 +311,12 @@ class Address extends Model
|
|||||||
->where(function($q) use ($ftn) {
|
->where(function($q) use ($ftn) {
|
||||||
return $q->where(function($qq) use ($ftn) {
|
return $q->where(function($qq) use ($ftn) {
|
||||||
return $qq
|
return $qq
|
||||||
->where('region_id',0)
|
->where('region_id',$ftn['n'])
|
||||||
->where('host_id',$ftn['n']);
|
->where('host_id',0);
|
||||||
})
|
})
|
||||||
->orWhere(function($qq) use ($ftn) {
|
->orWhere(function($qq) use ($ftn) {
|
||||||
return $qq
|
return $qq
|
||||||
->where('region_id',$ftn['n'])
|
->where('host_id',$ftn['n']);
|
||||||
->where('host_id',0);
|
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
->where('node_id',$ftn['f'])
|
->where('node_id',$ftn['f'])
|
||||||
|
@ -25,6 +25,7 @@
|
|||||||
"facade/ignition": "^2.5",
|
"facade/ignition": "^2.5",
|
||||||
"fakerphp/faker": "^1.9.1",
|
"fakerphp/faker": "^1.9.1",
|
||||||
"mockery/mockery": "^1.4.2",
|
"mockery/mockery": "^1.4.2",
|
||||||
|
"nunomaduro/collision": "^5.10",
|
||||||
"phpunit/phpunit": "^9.3.3"
|
"phpunit/phpunit": "^9.3.3"
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
|
Loading…
Reference in New Issue
Block a user