Moin
14.Октябрь.2025 13:56:17
1
Когда вы настраиваете флейр аватара для группы, которая не видна всем, отображается предупреждение, уведомляющее сотрудников о том, что это сделает группу видимой:
Поскольку у этой группы есть флейр для её участников, имя ‘TestGroup’ будет видно любому пользователю.
Однако это предупреждение больше не отображается, когда вы загружаете изображение вместо использования иконки.
По-моему, в этом случае оно тоже должно отображаться.
privateGroupNameNotice(visibilityLevel, isPrimaryGroup, hasFlair) {
if (visibilityLevel === 0) {
return;
}
if (isPrimaryGroup) {
return i18n("admin.groups.manage.alert.primary_group", {
group_name: this.model.name,
});
} else if (hasFlair) {
return i18n("admin.groups.manage.alert.flair_group", {
group_name: this.model.name,
});
}
}
Но somehow hasFlair оказывается false при загрузке изображений. Значит, скорее всего, с этим что-то не так.
< br >
Также интересно, почему это предупреждение не показывается при создании новой группы.
3 лайка
tgxworld
(Alan Tan)
16.Октябрь.2025 04:41:42
2
Я пометил это тегом pri-medium для рассмотрения командой.
Привет @Moin ,
У тебя есть конкретные шаги для воспроизведения или особая конфигурация? Я проверил это локально, но не смог воспроизвести проблему.
1 лайк
Привет, @Moin ,
Это уже исправлено здесь. Дайте знать, если столкнётесь с другими проблемами.
main ← fix-flair-warning-on-reload
merged 03:11PM - 16 Oct 25 UTC
**Description**
When visiting a group's membership settings or reloading the … page after uploading a flair image for a group with limited visibility (ie, not everyone), the warning about group name visibility was missing. This occurred because the code checked `flair_upload_id` instead of `flair_url` since `flair_upload_id` is not set.
**Before**
<img width="1136" height="908" alt="imagen" src="https://github.com/user-attachments/assets/73231fd0-4dd3-403f-928c-cd3d34641dc5" />
**After**
<img width="1355" height="1019" alt="imagen" src="https://github.com/user-attachments/assets/839efa62-2f90-4e83-b9dc-2bc34900ffab" />
1 лайк
Moin
16.Октябрь.2025 15:18:19
6
У вас тоже была возможность разобраться, почему предупреждение не отображается при создании новой группы? Мне кажется, было бы полезно видеть предупреждение сразу при создании непубличной группы с флагом.
Я не тестировал это таким образом, но могу сказать, что проблема в том, что компонент, используемый для отображения этого, отсутствует в форме создания. Я займусь этим.
1 лайк
Привет @Moin ,
Это должно быть исправлено здесь
main ← fix-warning-flair-when-creating-new-group
merged 11:58AM - 28 Oct 25 UTC
**Description**
When creating a group with limited visibility (ie, not everyo… ne), the warning about group name visibility was missing. This occurred because the logic involved was in another component that was not rendered in this form. After refactoring the logic involved the flair is still visible in both places and in all other previous places.
[Meta issue link](https://meta.discourse.org/t/warning-that-flair-will-make-group-visible-for-everyone-doesnt-work-for-image-uploads/385552)
Group creation form
**Before**
<img width="1237" height="1005" alt="imagen" src="https://github.com/user-attachments/assets/ba4af002-1594-4830-8aa0-e4fa33cf7652" />
**After**
<img width="1989" height="1090" alt="imagen" src="https://github.com/user-attachments/assets/71608738-9515-4db5-8fb4-da4a05d54c98" />
Manage group page
**After**
`g/test_group/manage/profile`
<img width="1393" height="1317" alt="imagen" src="https://github.com/user-attachments/assets/7ae9c1a6-33b8-4829-9da4-d10f7010d90c" />
`g/test_group/manage/membership`
<img width="1426" height="1228" alt="imagen" src="https://github.com/user-attachments/assets/ef7edfd4-baa1-4dfa-ba5f-4cf8f7e2a752" />
`g/test_group/manage/interaction`
<img width="1441" height="1452" alt="imagen" src="https://github.com/user-attachments/assets/10aec54b-7a47-432d-9051-400d1b2dc3b6" />
Дай знать, если найдёшь какие-либо проблемы.
1 лайк
Moin
28.Октябрь.2025 14:43:26
9
Спасибо.
Я немного запутался, когда пробовал это, потому что ожидал увидеть баннер над кнопкой «Сохранить», как это показано при редактировании группы.
Но он отображается над выпадающим списком, где вы меняете видимость. Для меня это было за пределами экрана.
Привет, @Moin ,
Это должно быть исправлено здесь:
main ← change-visibility-warning-flair-place-when-creating-hidden-groups
merged 05:34PM - 28 Nov 25 UTC
**Description**
After the changes made in this [PR](https://github.com/discou… rse/discourse/pull/35517), it was [noted ](https://meta.discourse.org/t/warning-that-flair-will-make-group-visible-for-everyone-doesnt-work-for-image-uploads/385552/9?u=juan_david_martínez) that having the flair appear above the visibility setting, when creating a group, might hinder the user's ability to realize that the group will be visible. This moves the warning flair on top of the save button.
**Before**
<img width="1989" height="1090" alt="503679991-71608738-9515-4db5-8fb4-da4a05d54c98" src="https://github.com/user-attachments/assets/f2ff22ef-e5b7-4d58-a9d3-00e8a9f3c366" />
**After**
<img width="1033" height="1143" alt="imagen" src="https://github.com/user-attachments/assets/af672df4-6b86-49f0-9afd-639c6082bb7e" />
Дай знать, если обнаружишь какие-либо проблемы.
2 лайка