Remove raw IDs from some places
This commit is contained in:
@@ -683,6 +683,21 @@ class TaskGroupDetail(LoginRequiredMixin, View):
|
||||
service__in=service_keys,
|
||||
channel_identifier__in=variants,
|
||||
).select_related("project", "epic")
|
||||
mappings = list(mappings)
|
||||
for row in mappings:
|
||||
row_channel = _resolve_channel_display(
|
||||
request.user,
|
||||
str(getattr(row, "service", "") or ""),
|
||||
str(getattr(row, "channel_identifier", "") or ""),
|
||||
)
|
||||
row.display_service_label = row_channel.get("service_label") or _service_label(
|
||||
str(getattr(row, "service", "") or "")
|
||||
)
|
||||
row.display_channel_name = (
|
||||
str(row_channel.get("display_name") or "").strip()
|
||||
or str(channel.get("display_name") or "").strip()
|
||||
or "Unknown chat"
|
||||
)
|
||||
tasks = (
|
||||
DerivedTask.objects.filter(
|
||||
user=request.user,
|
||||
|
||||
Reference in New Issue
Block a user