Code Duplication    Length = 4-4 lines in 2 locations

code/Controller/AssetAdmin.php 2 locations

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