Skip to content

Commit 574b375

Browse files
committed
fix: duplicate content items in list
1 parent de565ff commit 574b375

5 files changed

Lines changed: 23 additions & 9 deletions

File tree

src/Apps/StatCan.OrchardCore.Radar/Views/Content-EntityCard.liquid

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{% style src:"~/StatCan.OrchardCore.Radar/css/landing-page-card.css" %}
2-
{%assign entities = Queries.AllEntitiesWithLimitSQL | query: contentType: Model.ContentItem.Content.EntityCard.Type.Text, num: Model.ContentItem.Content.EntityCard.Limit.Value %}
2+
{% assign entities = Queries.AllEntitiesWithLimitSQL | query: contentType: Model.ContentItem.Content.EntityCard.Type.Text, num: Model.ContentItem.Content.EntityCard.Limit.Value %}
33

44
<div class="card card-background-light">
55
<div class="card-title">
@@ -22,9 +22,11 @@
2222
</div>
2323
<div class="card-body">
2424
{% for entity in entities %}
25-
<div class="mb-3">
26-
<a href="{{ entity | display_url }}" class="card-item-link">{{ entity | display_text }}</a>
27-
</div>
25+
{% if entity.Content.LocalizationPart.Culture == "en" %}
26+
<div class="mb-3">
27+
<a href="{{ entity | display_url }}" class="card-item-link">{{ entity | display_text }}</a>
28+
</div>
29+
{% endif %}
2830
{% endfor %}
2931
</div>
3032
<a

src/Apps/StatCan.OrchardCore.Radar/Views/List/Communities.cshtml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,10 @@
6565
<tbody>
6666
@foreach (var shape in Model)
6767
{
68-
@await DisplayAsync(shape)
68+
@if(shape.Properties["ContentItem"].Content.LocalizationPart.Culture == "en")
69+
{
70+
@await DisplayAsync(shape)
71+
}
6972
}
7073
</tbody>
7174
</table>

src/Apps/StatCan.OrchardCore.Radar/Views/List/Events.cshtml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,12 @@
6262
</tr>
6363
</thead>
6464
<tbody>
65-
@foreach (var shape in Model)
65+
@foreach (var shape in Model)
6666
{
67-
@await DisplayAsync(shape)
67+
@if(shape.Properties["ContentItem"].Content.LocalizationPart.Culture == "en")
68+
{
69+
@await DisplayAsync(shape)
70+
}
6871
}
6972
</tbody>
7073
</table>

src/Apps/StatCan.OrchardCore.Radar/Views/List/Projects.cshtml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,10 @@
6565
<tbody>
6666
@foreach (var shape in Model)
6767
{
68-
@await DisplayAsync(shape)
68+
@if(shape.Properties["ContentItem"].Content.LocalizationPart.Culture == "en")
69+
{
70+
@await DisplayAsync(shape)
71+
}
6972
}
7073
</tbody>
7174
</table>

src/Apps/StatCan.OrchardCore.Radar/Views/List/Proposals.cshtml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,10 @@
6363
<tbody>
6464
@foreach (var shape in Model)
6565
{
66-
@await DisplayAsync(shape)
66+
@if(shape.Properties["ContentItem"].Content.LocalizationPart.Culture == "en")
67+
{
68+
@await DisplayAsync(shape)
69+
}
6770
}
6871
</tbody>
6972
</table>

0 commit comments

Comments
 (0)