Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
ElvUI Project
ElvUI
Commits
6a787bf9
Commit
6a787bf9
authored
Apr 20, 2018
by
Simpy
🐹
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix SendAddonMessage error
parent
4204fbb3
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
6 deletions
+6
-6
ElvUI/Libraries/LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua
ElvUI/Libraries/LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua
+3
-3
ElvUI/core/core.lua
ElvUI/core/core.lua
+3
-3
No files found.
ElvUI/Libraries/LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua
View file @
6a787bf9
...
...
@@ -12,7 +12,7 @@ local IsInGroup, IsInRaid = IsInGroup, IsInRaid
local
GetAddOnMetadata
=
GetAddOnMetadata
local
IsAddOnLoaded
=
IsAddOnLoaded
local
C_ChatInfo_RegisterAddonMessagePrefix
=
C_ChatInfo.RegisterAddonMessagePrefix
local
SendAddonMessage
=
SendAddonMessage
local
C_ChatInfo_
SendAddonMessage
=
C_ChatInfo.
SendAddonMessage
local
GetNumGroupMembers
=
GetNumGroupMembers
local
LE_PARTY_CATEGORY_HOME
=
LE_PARTY_CATEGORY_HOME
local
LE_PARTY_CATEGORY_INSTANCE
=
LE_PARTY_CATEGORY_INSTANCE
...
...
@@ -224,12 +224,12 @@ function lib:SendPluginVersionCheck(message)
splitMessage
=
strmatch
(
strsub
(
message
,
1
,
maxChar
),
'.+;'
)
if
splitMessage
then
-- incase the string is over 250 but doesnt contain `;`
message
=
gsub
(
message
,
"^"
..gsub
(
splitMessage
,
'
(
[%
(
%
)
%
.
%%%+%-%*%
?
%
[
%^%
$
])
','
%%%
1
'), "")
ElvUI[1]:Delay(delay, SendAddonMessage, lib.prefix, splitMessage, ChatType)
ElvUI[1]:Delay(delay,
C_ChatInfo_
SendAddonMessage, lib.prefix, splitMessage, ChatType)
delay = delay + 1
end
end
else
SendAddonMessage(lib.prefix, message, ChatType)
C_ChatInfo_
SendAddonMessage(lib.prefix, message, ChatType)
end
end
...
...
ElvUI/core/core.lua
View file @
6a787bf9
...
...
@@ -26,7 +26,7 @@ local InCombatLockdown = InCombatLockdown
local
IsAddOnLoaded
=
IsAddOnLoaded
local
IsInInstance
,
IsInGroup
,
IsInRaid
=
IsInInstance
,
IsInGroup
,
IsInRaid
local
RequestBattlefieldScoreData
=
RequestBattlefieldScoreData
local
SendAddonMessage
=
SendAddonMessage
local
C_ChatInfo_
SendAddonMessage
=
C_ChatInfo.
SendAddonMessage
local
UnitGroupRolesAssigned
=
UnitGroupRolesAssigned
local
UnitHasVehicleUI
=
UnitHasVehicleUI
local
GetNumGroupMembers
=
GetNumGroupMembers
...
...
@@ -907,9 +907,9 @@ end
function
E
:
SendMessage
()
if
IsInRaid
()
then
SendAddonMessage
(
"ELVUI_VERSIONCHK"
,
E
.
version
,
(
not
IsInRaid
(
LE_PARTY_CATEGORY_HOME
)
and
IsInRaid
(
LE_PARTY_CATEGORY_INSTANCE
))
and
"INSTANCE_CHAT"
or
"RAID"
)
C_ChatInfo_
SendAddonMessage
(
"ELVUI_VERSIONCHK"
,
E
.
version
,
(
not
IsInRaid
(
LE_PARTY_CATEGORY_HOME
)
and
IsInRaid
(
LE_PARTY_CATEGORY_INSTANCE
))
and
"INSTANCE_CHAT"
or
"RAID"
)
elseif
IsInGroup
()
then
SendAddonMessage
(
"ELVUI_VERSIONCHK"
,
E
.
version
,
(
not
IsInGroup
(
LE_PARTY_CATEGORY_HOME
)
and
IsInGroup
(
LE_PARTY_CATEGORY_INSTANCE
))
and
"INSTANCE_CHAT"
or
"PARTY"
)
C_ChatInfo_
SendAddonMessage
(
"ELVUI_VERSIONCHK"
,
E
.
version
,
(
not
IsInGroup
(
LE_PARTY_CATEGORY_HOME
)
and
IsInGroup
(
LE_PARTY_CATEGORY_INSTANCE
))
and
"INSTANCE_CHAT"
or
"PARTY"
)
end
if
E
.
SendMSGTimer
then
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment