public function generateResourceUserEvaluation(Dropzone $dropzone, User $user)
    {
        $userEval = $this->resourceEvalManager->getResourceUserEvaluation($dropzone->getResourceNode(), $user, false);

        if (empty($userEval)) {
            $userEval = $this->resourceEvalManager->createResourceEvaluation(
                $dropzone->getResourceNode(),
                $user,
                null,
                ['status' => AbstractResourceEvaluation::STATUS_NOT_ATTEMPTED]
            );
        }

        return $userEval;
    }