Resolve #3288
If Binput::get('enabled') is not defined this will return NULL which resulted in a false.
Updated tests
This commit is contained in:
@@ -124,7 +124,7 @@ class ComponentController extends AbstractApiController
|
|||||||
Binput::get('link'),
|
Binput::get('link'),
|
||||||
Binput::get('order'),
|
Binput::get('order'),
|
||||||
Binput::get('group_id'),
|
Binput::get('group_id'),
|
||||||
(bool) Binput::get('enabled'),
|
Binput::get('enabled', $component->enabled),
|
||||||
Binput::get('meta', null),
|
Binput::get('meta', null),
|
||||||
(bool) Binput::get('silent', false)
|
(bool) Binput::get('silent', false)
|
||||||
));
|
));
|
||||||
|
|||||||
@@ -174,7 +174,7 @@ class ComponentTest extends AbstractApiTestCase
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
$response->assertStatus(200);
|
$response->assertStatus(200);
|
||||||
$response->assertJsonFragment(['name' => 'Foo']);
|
$response->assertJsonFragment(['name' => 'Foo', 'enabled' => $component->enabled]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_can_update_component_without_status_change()
|
public function test_can_update_component_without_status_change()
|
||||||
@@ -190,7 +190,7 @@ class ComponentTest extends AbstractApiTestCase
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
$response->assertStatus(200);
|
$response->assertStatus(200);
|
||||||
$response->assertJsonFragment(['name' => 'Foo']);
|
$response->assertJsonFragment(['name' => 'Foo', 'enabled' => $component->enabled]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_can_update_component_with_status_change()
|
public function test_can_update_component_with_status_change()
|
||||||
@@ -211,7 +211,7 @@ class ComponentTest extends AbstractApiTestCase
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
$response->assertStatus(200);
|
$response->assertStatus(200);
|
||||||
$response->assertJsonFragment(['name' => 'Foo', 'status' => 2]);
|
$response->assertJsonFragment(['name' => 'Foo', 'status' => 2, 'enabled' => $component->enabled]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_can_update_component_with_meta_data()
|
public function test_can_update_component_with_meta_data()
|
||||||
@@ -238,6 +238,7 @@ class ComponentTest extends AbstractApiTestCase
|
|||||||
'uuid' => '172ff3fb-41f7-49d3-8bcd-f57b53627fa0',
|
'uuid' => '172ff3fb-41f7-49d3-8bcd-f57b53627fa0',
|
||||||
'foo' => 'bar',
|
'foo' => 'bar',
|
||||||
],
|
],
|
||||||
|
'enabled' => $component->enabled,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user