emile 12 months ago
parent f494a5b84a
commit dc388bdc8c

@ -3,7 +3,7 @@ from .models import *
# Register your models here. # Register your models here.
admin.site.register(Ticket) admin.site.register(Ticket)
admin.site.register(TicketStatusUpdate) admin.site.register(TicketStatus)
admin.site.register(TicketRead) admin.site.register(TicketRead)
admin.site.register(TicketUpdate) admin.site.register(TicketUpdate)
admin.site.register(TicketAttachment) admin.site.register(TicketAttachment)

@ -33,13 +33,4 @@ def utilities(request):
unread_updates_count += 1 unread_updates_count += 1
ticket.unread_updates_count = unread_updates_count ticket.unread_updates_count = unread_updates_count
last_update = ticket.ticketupdate_set.order_by('-date_added').first()
if last_update:
ticket.last_update_added_by = last_update.added_by.first_name
ticket.last_update_date_added = last_update.date_added
else:
ticket.last_update_added_by = None
ticket.last_update_date_added = None
return {'active_subscriptions': active_subscriptions, 'customer_open_tickets': customer_open_tickets, 'customer_open_tickets_count':customer_open_tickets_count, 'customer_open_projects_count': customer_open_projects_count, 'customer_open_invoices_count': customer_open_invoices_count} return {'active_subscriptions': active_subscriptions, 'customer_open_tickets': customer_open_tickets, 'customer_open_tickets_count':customer_open_tickets_count, 'customer_open_projects_count': customer_open_projects_count, 'customer_open_invoices_count': customer_open_invoices_count}

@ -0,0 +1,20 @@
# Generated by Django 4.2.5 on 2024-05-18 17:49
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('customercore', '0011_ticketupdatereaction_customer'),
]
operations = [
migrations.AddField(
model_name='ticket',
name='ticket_members',
field=models.ManyToManyField(blank=True, null=True, related_name='ticket_members', to=settings.AUTH_USER_MODEL),
),
]

@ -0,0 +1,19 @@
# Generated by Django 4.2.5 on 2024-05-18 17:53
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('osinacore', '0081_status_task'),
('customercore', '0012_ticket_ticket_members'),
]
operations = [
migrations.AlterField(
model_name='ticket',
name='ticket_members',
field=models.ManyToManyField(blank=True, null=True, related_name='ticket_members', to='osinacore.staffprofile'),
),
]

@ -0,0 +1,23 @@
# Generated by Django 4.2.5 on 2024-05-18 17:56
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('osinacore', '0081_status_task'),
('customercore', '0013_alter_ticket_ticket_members'),
]
operations = [
migrations.RemoveField(
model_name='ticket',
name='department',
),
migrations.AddField(
model_name='ticket',
name='department',
field=models.ManyToManyField(blank=True, null=True, to='osinacore.department'),
),
]

@ -0,0 +1,18 @@
# Generated by Django 4.2.5 on 2024-05-18 18:15
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('customercore', '0014_remove_ticket_department_ticket_department'),
]
operations = [
migrations.RenameField(
model_name='ticket',
old_name='department',
new_name='departments',
),
]

@ -0,0 +1,19 @@
# Generated by Django 4.2.5 on 2024-05-18 18:49
from django.conf import settings
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('customercore', '0015_rename_department_ticket_departments'),
]
operations = [
migrations.RenameModel(
old_name='TicketStatusUpdate',
new_name='TicketStatus',
),
]

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save