df
This commit is contained in:
@@ -162,13 +162,13 @@ def _as_dict(item: Any) -> Optional[Dict[str, Any]]:
|
||||
|
||||
def extract_store_value(item: Any) -> str:
|
||||
"""Extract storage backend name from item.
|
||||
|
||||
Searches item for store identifier using multiple field names:
|
||||
store, table, source, storage (legacy).
|
||||
|
||||
|
||||
Searches item for store identifier using field names:
|
||||
store, table.
|
||||
|
||||
Args:
|
||||
item: Object or dict with store information
|
||||
|
||||
|
||||
Returns:
|
||||
Store name as string (e.g., "hydrus", "local", "") if not found
|
||||
"""
|
||||
@@ -176,10 +176,8 @@ def extract_store_value(item: Any) -> str:
|
||||
store = _get_first_dict_value(
|
||||
data,
|
||||
["store",
|
||||
"table",
|
||||
"source",
|
||||
"storage"]
|
||||
) # storage is legacy
|
||||
"table"]
|
||||
)
|
||||
return str(store or "").strip()
|
||||
|
||||
|
||||
@@ -1059,8 +1057,7 @@ class Table:
|
||||
row.add_column("Tag", item.tag_name)
|
||||
|
||||
# Source/Store (where the tag values come from)
|
||||
# Support both 'source' (legacy) and 'store' (new) attribute names
|
||||
source_val = getattr(item, "source", None) or getattr(item, "store", None)
|
||||
source_val = getattr(item, "store", None)
|
||||
if source_val:
|
||||
row.add_column("Store", source_val)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user