Skip to content

Commit 71ac07c

Browse files
authored
Merge pull request #1314 from hkad98/jkd/memory-items
fix: nullable parameters in DeclarativeMemoryItem
2 parents 8be6a5a + e5ed7ae commit 71ac07c

File tree

1 file changed

+6
-6
lines changed
  • packages/gooddata-sdk/src/gooddata_sdk/catalog/workspace/declarative_model/workspace/analytics_model

1 file changed

+6
-6
lines changed

packages/gooddata-sdk/src/gooddata_sdk/catalog/workspace/declarative_model/workspace/analytics_model/analytics_model.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ class CatalogDeclarativeAnalyticsLayer(Base):
8080
metrics: list[CatalogDeclarativeMetric] = attr.field(factory=list)
8181
visualization_objects: list[CatalogDeclarativeVisualizationObject] = attr.field(factory=list)
8282
export_definitions: list[CatalogDeclarativeExportDefinition] = attr.field(factory=list)
83-
memory_items: list[CatalogMemoryItems] = attr.field(factory=list)
83+
memory_items: list[CatalogDeclarativeMemoryItem] = attr.field(factory=list)
8484

8585
@staticmethod
8686
def client_class() -> type[DeclarativeAnalyticsLayer]:
@@ -317,14 +317,14 @@ def client_class() -> type[DeclarativeAttributeHierarchy]:
317317

318318

319319
@define(auto_attribs=True, kw_only=True)
320-
class CatalogMemoryItems(CatalogAnalyticsBaseMeta):
320+
class CatalogDeclarativeMemoryItem(CatalogAnalyticsBaseMeta):
321321
instruction: str
322322
strategy: str
323323
title: str
324-
tags: list[str]
325-
description: str
326-
is_disabled: bool
327-
keywords: list[str]
324+
tags: list[str] | None = None
325+
description: str | None = None
326+
is_disabled: bool | None = None
327+
keywords: list[str] | None = None
328328

329329
@staticmethod
330330
def client_class() -> type[DeclarativeMemoryItem]:

0 commit comments

Comments
 (0)