אני יודע שהאווטאר של האדם שמחק פוסט היה מופיע בתחתית, אבל עכשיו אני כבר לא רואה אותו. האם זו הייתה בחירה מכוונת בעיצוב?
אני מבין למה אתה מתכוון. יותר קל לראות מי מחק את הפוסט מהפוסט עצמו, בניגוד לללכת ללוגים.
I don’t think it was an intentional change. The code is still there. I think something broke when the post widgets were updated to Glimmer components.
When I change this to
{{#if @post.deleted_at}}
and also edit line 14
{{formatDate @post.deleted_at format="tiny"}}
I am able to restore most of it.
But I wasn’t able to make the avatar work. Based on
I thought it would be
<UserAvatar @size="tiny" @user={{@post.deleted_by}} />
but that didn’t work.
קופץ פנימה, תודה על הפירוט המעמיק, מוין. ניסיתי שינוי דומה ונתקלתי באותה בעיה עם אי-הצגת האווטאר. נראה ש-@post.deleted_by לא מועבר כראוי לקומפוננטה, למרות שלמודל יש את המאפיין deleted_by. אולי זה לא נכלל בסריאליזר של הפוסט או לא נרשם כראוי דרך שכבת הקומפוננטות של Glimmer? אולי כדאי לבדוק אם deleted_by חשוף בתגובת ה-API עבור הפוסט. אם לא, זה יכול להסביר מדוע UserAvatar לא מקבל נתוני משתמש. רק מחשבה. סקרן אם מישהו מצא פתרון מלא.
What did you try?
Great idea! Would you do that and share the result?
תודה על הדו"ח המפורט.
זו אכן שגיאה שהוכנסה עם רכיבי Glimmer.
אתקן זאת בהקדם האפשרי.
The issue will be fixed by the PR above.
נושא זה נסגר אוטומטית לאחר 4 ימים. לא ניתן להוסיף עוד תגובות.
