Code Duplication    Length = 4-4 lines in 2 locations

code/Controller/AssetAdmin.php 2 locations

@@ 955-958 (lines=4) @@
952
     */
953
    protected function saveOrPublish($data, $form, $doPublish = false)
954
    {
955
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
956
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
957
                ->addHeader('Content-Type', 'application/json');
958
        }
959
960
        $id = (int) $data['ID'];
961
        /** @var File $record */
@@ 1005-1008 (lines=4) @@
1002
1003
    public function unpublish($data, $form)
1004
    {
1005
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
1006
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
1007
                ->addHeader('Content-Type', 'application/json');
1008
        }
1009
1010
        $id = (int) $data['ID'];
1011
        /** @var File $record */