Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Poprawki do PR-a #4 #7

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

ScriptyChris
Copy link
Member

@ScriptyChris ScriptyChris commented Jul 9, 2021

Ze względu na brak reakcji @CodeKid0 na sugestie poprawek do PR-a #4 i brak dostępu do jego repozytorium, skąd pochodzą zmiany, postanowiłem dodać je na osobnym branchu.

@ScriptyChris ScriptyChris added duplicate This issue or pull request already exists enhancement New feature or request labels Jul 9, 2021
Copy link
Member

@d-bend d-bend left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moim zdaniem można mergować tak jak jest.,

@awaluk
Copy link
Member

awaluk commented Jul 9, 2021

Moim zdaniem nie za bardzo działa funkcjonalnie :P Gdy osoba, która nie ma uprawnień do everyone wysyła jakąś wiadomość, to bot się wywala

discord-bot/handlers/mentionHandler.js:20
const hasPermission = message.member.hasPermission(MENTION_PERMISSION);
^
TypeError: Cannot read property 'hasPermission' of null

Co ciekawe gdy wyśle to osoba, która może użyć everyone, działa ok (czyli nic się nie dzieje, ale też nie rzuca błędu). Do tego embed z informacją trafia do piszącego na priv zamiast na kanał

@ghost
Copy link

ghost commented Jul 10, 2021

Ze względu na brak reakcji @CodeKid0 na sugestie poprawek do PR-a #4 i brak dostępu do jego repozytorium, skąd pochodzą zmiany, postanowiłem dodać je na osobnym branchu.

Przepraszam, ale aktualnie na wakacjach 😅

@ghost
Copy link

ghost commented Jul 10, 2021

Moim zdaniem nie za bardzo działa funkcjonalnie :P Gdy osoba, która nie ma uprawnień do everyone wysyła jakąś wiadomość, to bot się wywala

discord-bot/handlers/mentionHandler.js:20
const hasPermission = message.member.hasPermission(MENTION_PERMISSION);
^
TypeError: Cannot read property 'hasPermission' of null

Co ciekawe gdy wyśle to osoba, która może użyć everyone, działa ok (czyli nic się nie dzieje, ale też nie rzuca błędu). Do tego embed z informacją trafia do piszącego na priv zamiast na kanał

W moim PR'u ten problem był naprawiony

@ScriptyChris
Copy link
Member Author

ScriptyChris commented Jul 10, 2021

W moim PR'u ten problem był naprawiony

W Twoim kodzie był try..catch, który łapał ten błąd. Pytanie, czy ten błąd pojawiał się zawsze, czy w losowych przypadkach? Jeśli zawsze, to może warto inaczej sprawdzać uprawnienia usera, żeby taki błąd się nie pojawiał, niż polegać na catchu.

P.S. Wyżej usunąłem zduplikowany komentarz od CodeKid0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants