0.3 - level down (#28) #98
No reviewers
Labels
No Label
MVP
web-interface
bug
bugfix
cli
discussion
documentation
duplicate
expense
high
expense
low
expense
medium
expense
very-high
help wanted
improvement
invalid
priority
blocker
priority
high
priority
low
priority
medium
question
refactoring
release
story
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sh-edraft.de/sh_discord_bot#98
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "#28"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
#28
e5a343a08a
tof69c1b19d6
f69c1b19d6
tofaaadb0009
WIP: 0.3 - level down (#28)to 0.3 - level down (#28)@ -241,0 +248,4 @@
server = self._servers.get_server_by_discord_id(ctx.guild.id)
user = self._users.get_user_by_discord_id_and_server_id(member.id, server.server_id)
level = self._level_service.get_level(user)
Ich würde "level" in "user_level" unbenennen, damit man beim lesen sofort sieht, dass es sich hier nicht um irgendein Level handelt.
Ist aber nicht schlimm wenn es so bleibt.
Ich muss hier auch notieren, dass auch andere Stellen exestieren, bei dem ein Level eines Users in eine Variable geladen wird, welcher nur "level" heißt.
Hast recht, aber aufgrund der anderen stellen würde ich das vorerst so lassen
@ -241,0 +262,4 @@
self._users.update_user(user)
self._db.save_changes()
await self._message_service.send_ctx_msg(ctx, self._t.transform('modules.level.down.success').format(member.name, new_level.name))
await self._level_service.set_level(user)
Evtl die Aufrufe
umtauschen
Somit wird die Erfolgmeldung erst auch nach dem Setzen der Rolle ausgegeben.
Nope :D
Die Erfolgsmeldung kommt, wenn der Eintrag in der Datenbank ohne Fehler gespeichert werden konnte. Im Zweifelsfall reicht uns das immer.
Die Funktion set_level schickt ebenfalls nochmal ne eigene Nachricht, siehe aufm Testserver in Kanal bot_commands