{"record":{"id":"50d02e9980342013","repo":"langgenius/dify","slug":"dataset-not-found-50d02e","errorCode":null,"errorMessage":"Dataset not found.","messagePattern":"Dataset not found\\.","errorType":"http","errorClass":"NotFound","httpStatus":404,"severity":"error","filePath":"api/controllers/console/datasets/metadata.py","lineNumber":78,"sourceCode":"    @console_ns.response(201, \"Metadata created successfully\", console_ns.models[DatasetMetadataResponse.__name__])\n    @console_ns.expect(console_ns.models[MetadataArgs.__name__])\n    @with_current_user\n    @with_current_tenant_id\n    @rbac_permission_required(RBACResourceScope.DATASET, RBACPermission.DATASET_EDIT)\n    @with_session\n    @model_validate(MetadataArgs)\n    def post(\n        self,\n        req_data: MetadataArgs,\n        session: Session,\n        current_tenant_id: str,\n        current_user: Account,\n        dataset_id: UUID,\n    ):\n        dataset_id_str = str(dataset_id)\n        dataset = DatasetService.get_dataset(dataset_id_str, session)\n        if dataset is None:\n            raise NotFound(\"Dataset not found.\")\n        DatasetService.check_dataset_permission(dataset, current_user, session)\n\n        metadata = MetadataService.create_metadata(\n            dataset_id_str, req_data, current_user, current_tenant_id, session=session\n        )\n        return dump_response(DatasetMetadataResponse, metadata), 201\n\n    @setup_required\n    @login_required\n    @account_initialization_required\n    @enterprise_license_required\n    @console_ns.response(\n        200, \"Metadata retrieved successfully\", console_ns.models[DatasetMetadataListResponse.__name__]\n    )\n    @with_current_user\n    @with_current_tenant_id\n    @rbac_permission_required(RBACResourceScope.DATASET, RBACPermission.DATASET_CREATE_AND_MANAGEMENT)\n    @with_session(write=False)","sourceCodeStart":60,"sourceCodeEnd":96,"githubUrl":"https://github.com/langgenius/dify/blob/ef8544b173fd6cd7a8e71df2cab576e52bebbfbc/api/controllers/console/datasets/metadata.py#L60-L96","documentation":"Error \"Dataset not found.\" thrown in langgenius/dify.","triggerScenarios":"Thrown at api/controllers/console/datasets/metadata.py:78 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"ef8544b173fd6cd7a8e71df2cab576e52bebbfbc","analyzedAt":"2026-08-12T05:15:17.394Z","schemaVersion":2},"datasetVersion":"2026-08-12T13:17:24.610Z"}