Skip to content

Commit d9da1bf

Browse files
committed
move function into global
1 parent ab1331b commit d9da1bf

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

Core/Config/TagsDatabase.lua

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -294,22 +294,13 @@ oUF.Tags.Methods["name:colour"] = function(unit)
294294
return string.format("|cff%02x%02x%02x%s|r", classColourR * 255, classColourG * 255, classColourB * 255, unitName)
295295
end
296296

297-
-- Thanks Details / Plater for this.
298-
local function CleanTruncateUTF8String(text)
299-
local DetailsFramework = _G.DF
300-
if DetailsFramework and DetailsFramework.CleanTruncateUTF8String then
301-
return DetailsFramework:CleanTruncateUTF8String(text)
302-
end
303-
return text
304-
end
305-
306297
local function ShortenUnitName(unit, maxChars)
307298
if not unit or not UnitExists(unit) then return "" end
308299
local unitName = UnitName(unit) or ""
309300
if maxChars and maxChars > 0 then
310301
unitName = string.format("%." .. maxChars .. "s", unitName)
311302
end
312-
return CleanTruncateUTF8String(unitName)
303+
return UUF:CleanTruncateUTF8String(unitName)
313304
end
314305

315306
for i = 1, 25 do

Core/Globals.lua

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,4 +320,13 @@ function UUFG:UpdateAllTags()
320320
obj:UpdateTags()
321321
end
322322
end
323+
end
324+
325+
-- Thanks Details / Plater for this.
326+
function UUF:CleanTruncateUTF8String(text)
327+
local DetailsFramework = _G.DF
328+
if DetailsFramework and DetailsFramework.CleanTruncateUTF8String then
329+
return DetailsFramework:CleanTruncateUTF8String(text)
330+
end
331+
return text
323332
end

0 commit comments

Comments
 (0)