Fixed bookmark flash issue (#18997)

* Fixed bookmark flash issue

* User nil check
This commit is contained in:
Rajat Talesra 2023-01-27 10:31:03 +05:30 committed by GitHub
parent a37d79f8e5
commit bbb8985a51
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -162,21 +162,23 @@
<small class="crayons-story__tertiary fs-xs mr-2">
<%= t("views.articles.reading_time", count: [story.reading_time, 1].max) %>
</small>
<button
type="button"
id="article-save-button-<%= story.id %>"
class="c-btn c-btn--icon-alone bookmark-button"
data-reactable-id="<%= story.id %>"
data-article-author-id="<%= story.user_id %>"
aria-label="<%= t("views.articles.save.aria_label", title: story.title) %>"
title="<%= t("views.articles.save.title", title: story.title) %>">
<span class="bm-initial crayons-icon c-btn__icon">
<%= inline_svg_tag("small-save.svg", alt: "", aria_hidden: true) %>
</span>
<span class="bm-success crayons-icon c-btn__icon">
<%= inline_svg_tag("small-save-filled.svg", alt: "", aria_hidden: true) %>
</span>
</button>
<% if (@user == nil) || (@user.id != story.user_id) %>
<button
type="button"
id="article-save-button-<%= story.id %>"
class="c-btn c-btn--icon-alone bookmark-button"
data-reactable-id="<%= story.id %>"
data-article-author-id="<%= story.user_id %>"
aria-label="<%= t("views.articles.save.aria_label", title: story.title) %>"
title="<%= t("views.articles.save.title", title: story.title) %>">
<span class="bm-initial">
<%= inline_svg_tag("small-save.svg", alt: "", aria_hidden: true) %>
</span>
<span class="bm-success">
<%= inline_svg_tag("small-save-filled.svg", alt: "", aria_hidden: true) %>
</span>
</button>
<% end %>
</div>
</div>
</div>