Change ScopeServiceUserAuthorised to ScopeAccountUserAuthorised. Scope payments to AccountUserAuthorised, and added PaymentPolicy
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 55s
Create Docker Image / Final Docker Image Manifest (push) Successful in 12s

This commit is contained in:
2024-08-10 23:53:13 +10:00
parent f60727f5fb
commit ef0d4dc773
11 changed files with 150 additions and 56 deletions

View File

@@ -274,7 +274,7 @@ class ServiceController extends Controller
public function domain_list(): View
{
$o = Service\Domain::ServiceActive()
->serviceUserAuthorised(Auth::user())
->AccountUserAuthorised('services')
->select('service_domain.*')
->join('services',['services.id'=>'service_domain.service_id'])
->with(['service.account','registrar'])
@@ -287,7 +287,7 @@ class ServiceController extends Controller
public function email_list(): View
{
$o = Service\Email::ServiceActive()
->serviceUserAuthorised(Auth::user())
->AccountUserAuthorised('services')
->select('service_email.*')
->join('services',['services.id'=>'service_email.service_id'])
->with(['service.account','service.product.type.supplied.supplier_detail.supplier','tld'])
@@ -313,7 +313,7 @@ class ServiceController extends Controller
public function hosting_list(): View
{
$o = Service\Host::ServiceActive()
->serviceUserAuthorised(Auth::user())
->AccountUserAuthorised('services')
->select('service_host.*')
->join('services',['services.id'=>'service_host.service_id'])
->with(['service.account','service.product.type.supplied.supplier_detail.supplier','tld'])

View File

@@ -15,7 +15,9 @@ class ServiceChangeRequest extends FormRequest
*/
public function authorize()
{
return $this->route('o')->serviceUserAuthorised(Auth::user());
return $this
->route('o')
->AccountUserAuthorised();
}
/**