mirror of
https://github.com/Karaka-Management/oms-ContractManagement.git
synced 2026-02-13 00:48:42 +00:00
test fixes and added more tests
This commit is contained in:
parent
4143eff4ec
commit
bea84a4b79
|
|
@ -8,11 +8,6 @@
|
||||||
"null": false,
|
"null": false,
|
||||||
"primary": true,
|
"primary": true,
|
||||||
"autoincrement": true
|
"autoincrement": true
|
||||||
},
|
|
||||||
"contractmgmt_type_name": {
|
|
||||||
"name": "contractmgmt_type_name",
|
|
||||||
"type": "VARCHAR(255)",
|
|
||||||
"null": false
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -203,8 +203,7 @@ final class ApiController extends Controller
|
||||||
*/
|
*/
|
||||||
private function createContractTypeFromRequest(RequestAbstract $request) : ContractType
|
private function createContractTypeFromRequest(RequestAbstract $request) : ContractType
|
||||||
{
|
{
|
||||||
$contractType = new ContractType();
|
$contractType = new ContractType();
|
||||||
$contractType->name = (string) ($request->getData('name') ?? '');
|
|
||||||
|
|
||||||
return $contractType;
|
return $contractType;
|
||||||
}
|
}
|
||||||
|
|
@ -221,8 +220,7 @@ final class ApiController extends Controller
|
||||||
private function validateContractTypeCreate(RequestAbstract $request) : array
|
private function validateContractTypeCreate(RequestAbstract $request) : array
|
||||||
{
|
{
|
||||||
$val = [];
|
$val = [];
|
||||||
if (($val['name'] = empty($request->getData('name')))
|
if (($val['title'] = empty($request->getData('title')))
|
||||||
|| ($val['title'] = empty($request->getData('title')))
|
|
||||||
) {
|
) {
|
||||||
return $val;
|
return $val;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,6 @@ final class ContractTypeMapper extends DataMapperAbstract
|
||||||
*/
|
*/
|
||||||
protected static array $columns = [
|
protected static array $columns = [
|
||||||
'contractmgmt_type_id' => ['name' => 'contractmgmt_type_id', 'type' => 'int', 'internal' => 'id'],
|
'contractmgmt_type_id' => ['name' => 'contractmgmt_type_id', 'type' => 'int', 'internal' => 'id'],
|
||||||
'contractmgmt_type_name' => ['name' => 'contractmgmt_type_name', 'type' => 'string', 'internal' => 'name', 'autocomplete' => true],
|
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user