Only show linked elements when they are loaded and not failed
[Sone.git] / src / main / resources / templates / include / viewPost.html
index ed6e5cc..e3c9aec 100644 (file)
                        <%if !shortText|match value=renderedText><%if !raw><a class="shrink-post-text hidden"><%= View.Post.ShowLess|l10n|html></a><%/if><%/if>
                        <% parsedText|linked-elements sone=post.sone|store key==linkedElements>
                        <% foreach linkedElements linkedElement>
-                               <% first>
-                                       <div class="linked-elements">
-                               <%/first>
-                               <% linkedElement|render-linked-element>
-                               <% last>
-                                       </div>
-                               <%/last>
+                               <%if !linkedElement.loading>
+                                       <%if !linkedElement.failed>
+                                               <% first>
+                                                       <div class="linked-elements">
+                                               <%/first>
+                                               <% linkedElement|render-linked-element>
+                                               <% last>
+                                                       </div>
+                                               <%/last>
+                                       <%/if>
+                               <%/if>
                        <%/foreach>
                </div>
                <div class="post-status-line status-line<%if !post.loaded> hidden<%/if>">