Code Duplication    Length = 4-4 lines in 2 locations

code/Controller/AssetAdmin.php 2 locations

@@ 1010-1013 (lines=4) @@
1007
     */
1008
    protected function saveOrPublish($data, $form, $doPublish = false)
1009
    {
1010
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
1011
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
1012
                ->addHeader('Content-Type', 'application/json');
1013
        }
1014
1015
        $id = (int) $data['ID'];
1016
        /** @var File $record */
@@ 1060-1063 (lines=4) @@
1057
1058
    public function unpublish($data, $form)
1059
    {
1060
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
1061
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
1062
                ->addHeader('Content-Type', 'application/json');
1063
        }
1064
1065
        $id = (int) $data['ID'];
1066
        /** @var File $record */