Add missing fields for new JobAd

This commit is contained in:
Aarni Halinen
2022-07-26 22:43:17 +03:00
parent 74d0765eb2
commit 1eb5e7e10c
3 changed files with 11 additions and 2 deletions
+2 -2
View File
@@ -8,7 +8,7 @@ from webapp.models import (
Signup,
SignupForm,
TemplateQuestion,
RemoveJobAd,
JobAd,
BaseWebhook,
GenericWebhook,
TelegramHook,
@@ -27,6 +27,6 @@ admin.site.register(Event, TranslationAdmin)
admin.site.register(SignupForm, TranslationAdmin)
admin.site.register(Signup, TranslationAdmin)
admin.site.register(TemplateQuestion, TranslationAdmin)
admin.site.register(RemoveJobAd, TranslationAdmin)
admin.site.register(JobAd, TranslationAdmin)
admin.site.register(GenericWebhook, TranslationAdmin)
admin.site.register(TelegramHook, TranslationAdmin)
+4
View File
@@ -210,6 +210,9 @@ class JobAd(BaseFeed):
created_at = models.DateTimeField(default=timezone.now)
webhookUrl = f"https://{FRONTEND_URL}/jobads"
hookType = "jobad"
class Meta:
verbose_name = _("JobAd")
verbose_name_plural = _("JobAds")
@@ -343,6 +346,7 @@ auditlog.register(Feed)
auditlog.register(Event)
auditlog.register(SignupForm)
auditlog.register(Signup)
auditlog.register(JobAd)
auditlog.register(RemoveJobAd)
auditlog.register(GenericWebhook)
auditlog.register(TelegramHook)
+5
View File
@@ -48,6 +48,11 @@ class JobAdTranslationOptions(TranslationOptions):
)
@register(JobAd)
class JobAdTranslationOptions(TranslationOptions):
fields = ()
@register(BaseWebhook)
class BaseWebhookOptions(TranslationOptions):
fields = ()