diff --git a/src/components/article/tabs/ArticleHistoryTab.jsx b/src/components/article/tabs/ArticleHistoryTab.jsx index 5f2776b..f15fc16 100644 --- a/src/components/article/tabs/ArticleHistoryTab.jsx +++ b/src/components/article/tabs/ArticleHistoryTab.jsx @@ -836,8 +836,11 @@ class ArticleHistoryTab extends PureComponent { handleOpenBrand(brandName) { if (!brandName) return; - brandAutomat.actions.filter(brandName); - this.props.navigate('/artikel/marken'); + const match = (brandAutomat.state.brands || []).find( + (b) => b && (b.name?.toLowerCase() === brandName.toLowerCase() || String(b.id) === String(brandName)), + ); + const brandParam = match?.id != null ? String(match.id) : brandName; + this.props.navigate(`/artikel?brand=${encodeURIComponent(brandParam)}`); } render() {