Code Duplication    Length = 4-4 lines in 2 locations

code/Controller/AssetAdmin.php 2 locations

@@ 798-801 (lines=4) @@
795
     */
796
    protected function saveOrPublish($data, $form, $doPublish = false)
797
    {
798
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
799
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
800
                ->addHeader('Content-Type', 'application/json');
801
        }
802
803
        $id = (int) $data['ID'];
804
        /** @var File $record */
@@ 846-849 (lines=4) @@
843
844
    public function unpublish($data, $form)
845
    {
846
        if (!isset($data['ID']) || !is_numeric($data['ID'])) {
847
            return (new HTTPResponse(json_encode(['status' => 'error']), 400))
848
                ->addHeader('Content-Type', 'application/json');
849
        }
850
851
        $id = (int) $data['ID'];
852
        /** @var File $record */