Code Duplication    Length = 4-4 lines in 2 locations

code/Controller/AssetAdmin.php 2 locations

@@ 914-917 (lines=4) @@
911
     */
912
    protected function saveOrPublish($data, $form, $doPublish = false)
913
    {
914
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
915
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
916
                ->addHeader('Content-Type', 'application/json');
917
        }
918
919
        $id = (int) $data['ID'];
920
        /** @var File $record */
@@ 964-967 (lines=4) @@
961
962
    public function unpublish($data, $form)
963
    {
964
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
965
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
966
                ->addHeader('Content-Type', 'application/json');
967
        }
968
969
        $id = (int) $data['ID'];
970
        /** @var File $record */