This commit is contained in:
2023-03-23 17:49:41 +00:00
parent cd8eb957ec
commit c69a4469da
3 changed files with 10 additions and 10 deletions

View File

@@ -44,15 +44,15 @@ class Album(models.Model):
def __str__(self):
return self.title
def get_absolute_url(self):
return reverse("gallery:album", kwargs={"slug": self.slug})
def save(self, *args, **kwargs):
if not self.slug:
self.slug = slugify(self.title)
super().save(*args, **kwargs)
def get_absolute_url(self):
return reverse("gallery:album", kwargs={"slug": self.slug})
def get_images(self):
return get_image_list(self.folder_name)

View File

@@ -170,11 +170,10 @@ class Etherpad(models.Model):
params={"length": len(pad_name), "pad_name": pad_name},
)
self.etherpad_key = create_pad(pad_name)
if not self.etherpad_key:
raise ValidationError(
_(f"Etherpad '{pad_name}' konnte nicht erstellt werden."),
)
if self.etherpad_key is None:
self.etherpad_key = create_pad(pad_name)
if self.etherpad_key is None:
raise ValidationError(f"Etherpad '{pad_name}' konnte nicht erstellt werden.")
@property
def etherpad_html(self):

View File

@@ -78,7 +78,7 @@
x-transition:leave-start="scale-100 opacity-90"
x-transition:leave-end="scale-0 opacity-0"
>
<input class="flex-grow bg-inherit text-inherit h-10 p-0 border-0 focus:outline-none focus:border-transparent focus:ring-0" type="search" name="q" placeholder="Nach Person, Artikel oder Fotoalbum suchen...">
<input class="flex-grow bg-inherit text-inherit h-10 p-0 border-0 focus:outline-none focus:border-transparent focus:ring-0" type="search" name="q" placeholder="Nach Person, Artikel oder Fotoalbum suchen..." autofocus>
<button type="submit" class="flex-none">
<i class="fa-solid fa-magnifying-glass text-gray-500 dark:text-gray-600"></i>
</button>
@@ -212,7 +212,8 @@
</div>
{% endif %}
<hr class="legal-divider">
<p class="copyright">© {% now 'Y' %} FET - Alle Rechte vorbehalten. {% version %}.</p>
<p class="copyright">© {% now 'Y' %} FET - Alle Rechte vorbehalten.</p>
<p class="text-center">{% version %}.</p>
</footer>
<div class="super-duper-awesome-signature" x-data="counter">
<span x-ref="countFour">Handcrafted </span>