Code Duplication    Length = 4-4 lines in 2 locations

code/Controller/AssetAdmin.php 2 locations

@@ 840-843 (lines=4) @@
837
     */
838
    protected function saveOrPublish($data, $form, $doPublish = false)
839
    {
840
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
841
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
842
                ->addHeader('Content-Type', 'application/json');
843
        }
844
845
        $id = (int) $data['ID'];
846
        /** @var File $record */
@@ 888-891 (lines=4) @@
885
886
    public function unpublish($data, $form)
887
    {
888
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
889
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
890
                ->addHeader('Content-Type', 'application/json');
891
        }
892
893
        $id = (int) $data['ID'];
894
        /** @var File $record */