Shows site_name for discord messages

tz
Laurent 1 year ago
parent 96b55b7f5d
commit e89350a747
  1. 2
      padelclub_backend/settings_local.py.dist
  2. 4
      tournaments/models/failed_api_call.py
  3. 3
      tournaments/signals.py

@ -9,6 +9,8 @@ DEBUG = True
ALLOWED_HOSTS = [] ALLOWED_HOSTS = []
SITE_NAME = 'local'
#ADMINS = [('Laurent', 'laurent@padelclub.app'), ('Razmig', 'razmig@padelclub.app')] #ADMINS = [('Laurent', 'laurent@padelclub.app'), ('Razmig', 'razmig@padelclub.app')]
DATABASES = { DATABASES = {

@ -15,9 +15,9 @@ class FailedApiCall(models.Model):
def __str__(self): def __str__(self):
datetime = self.date.strftime("%Y-%m-%d %H:%M") datetime = self.date.strftime("%Y-%m-%d %H:%M")
if self.user: if self.user:
return f"{datetime} | {self.user.username} | {self.type} : {self.error}" return f"{self.user.username} | {self.type} : {self.error}"
else: else:
return f"{datetime} | {self.type} : {self.error}" return f"{self.type} : {self.error}"
def discord_string(self): def discord_string(self):
return str(self) return str(self)

@ -40,7 +40,8 @@ def notify_object_creation_on_discord(created, instance, webhook_url):
if created: if created:
default_db_engine = settings.DATABASES['default']['ENGINE'] default_db_engine = settings.DATABASES['default']['ENGINE']
if default_db_engine != 'django.db.backends.sqlite3': if default_db_engine != 'django.db.backends.sqlite3':
message = f'New {instance.__class__.__name__} created: {instance.discord_string()}' site_name = settings.SITE_NAME
message = f'{site_name} > New {instance.__class__.__name__} created: {instance.discord_string()}'
send_discord_message(webhook_url, message) send_discord_message(webhook_url, message)
def send_discord_message(webhook_url, content): def send_discord_message(webhook_url, content):

Loading…
Cancel
Save