feat: quality item border for mailbox

This commit is contained in:
Salikh Gurgenidze
2025-12-28 00:33:55 +04:00
parent c35260bb44
commit 89db6d04fa
2 changed files with 16 additions and 7 deletions
+9 -2
View File
@@ -220,8 +220,15 @@ function MailboxFrame:DisplayItems(items, charFullName, totalMails)
end
-- Fill row data
getglobal(row:GetName() .. "_Sender"):SetText(mail.sender or "Unknown")
getglobal(row:GetName() .. "_Subject"):SetText(mail.subject or "No Subject")
local sender = mail.sender or "Unknown"
getglobal(row:GetName() .. "_Sender"):SetText(sender)
local subject = mail.subject or "No Subject"
if mail.item and mail.item.quality then
local r, g, b = addon.Modules.Utils:GetQualityColor(mail.item.quality)
subject = addon.Modules.Utils:ColorText(subject, r, g, b)
end
getglobal(row:GetName() .. "_Subject"):SetText(subject)
local expireText = ""
if mail.daysLeft then