mpaler
(Michael Hamilton Paler)
4 oktober 2023 om 20:15
1
Having a problem with this theme component, and not really sure where to begin debugging it? I’m posting here in hopes of someone having a simple solution…
I’m using the Minima theme by @awesomerobot , and have this component installed and included with the theme. From the preview link in the component, it all looks good:
However, the live site , the images are missing:
Any suggestions are greatly apprciated!
Firepup650
(Firepup Sixfifty)
13 oktober 2023 om 21:13
2
Those images render fine for me while being logged out, mobile view Android 13 Samsung Galaxy A23.
However it breaks once loaded in desktop view.
Lilly
(Lillian )
13 oktober 2023 om 21:24
3
I think there is another component trying to override the same topic-list-item.hbr template in desktop mode.
That’s because the topic list items template is modified for desktop only.
The issue of missing images is because it misses the outlets.
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/topic-list-item.hbr
Especially the first outlet which is used by Topic Thumbnail to insert the image.
Lilly
(Lillian )
13 oktober 2023 om 21:27
5
@mpaler you should update your Discourse instance to 3.2.0.beta2-dev
content="Discourse 3.2.0.beta1-dev
Ed_S
(Ed S)
14 oktober 2023 om 09:31
6
Hmm, today I learned the exact Discourse revision is recorded in the HTML of every page…
Lilly
(Lillian )
14 oktober 2023 om 18:57
7
FYI if you aren’t already aware you can also match up these version numbers to make sure you are on a latest commit:
Admin Dashboard, current install version
Meta tag in most Discourse forum pages
Github Discourse (dashboard links to this so you can check if this is the latest commit)
Lilly
(Lillian )
14 oktober 2023 om 21:49
8
btw @mpaler The component and site appear to be working for me now in Chrome desktop and Safari desktop and mobile, logged in or out.
I forgot to mention that the issue was resolved in the marketplace topic he made.
Lilly
(Lillian )
14 oktober 2023 om 22:42
10
Oh didn’t see that. Nice work!