File tree Expand file tree Collapse file tree
pfSense-pkg-RESTAPI/files/usr/local/pkg/RESTAPI/Models Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ use RESTAPI\Fields\BooleanField;
88use RESTAPI \Fields \IntegerField ;
99use RESTAPI \Fields \StringField ;
1010use RESTAPI \Fields \UIDField ;
11+ use RESTAPI \Responses \ConflictError ;
1112use RESTAPI \Responses \ForbiddenError ;
1213use RESTAPI \Responses \ValidationError ;
1314use RESTAPI \Validators \RegexValidator ;
@@ -116,7 +117,7 @@ class CertificateAuthority extends Model {
116117 public function _delete (): void {
117118 # Do not allow this CertificateAuthority to be deleted if it is in use
118119 if (ca_in_use ($ this ->refid ->value )) {
119- throw new ForbiddenError (
120+ throw new ConflictError (
120121 message: 'Certificate authority cannot be deleted because it is in use. ' ,
121122 response_id: 'CERTIFICATE_AUTHORITY_CANNOT_BE_DELETED_WHILE_IN_USE ' ,
122123 );
You can’t perform that action at this time.
0 commit comments