Broken since Dragonflight prepatch #40


  • Defect
Open
  • Kainiee created this issue Oct 27, 2022

    1x Interface/AddOns/BulkMail2/BulkMail.lua:717: Usage: SecureHook([object], method, [handler]): Attempting to hook a non existing target
    [string "=[C]"]: ?
    [string "@Interface/AddOns/Ace3/AceHook-3.0-9/AceHook-3.0.lua"]:210: in function <Interface/AddOns/Ace3/AceHook-3.0/AceHook-3.0.lua:118>
    [string "@Interface/AddOns/Ace3/AceHook-3.0-9/AceHook-3.0.lua"]:340: in function `SecureHook'
    [string "@Interface/AddOns/BulkMail2/BulkMail.lua"]:717: in function `?'
    [string "@Interface/AddOns/Ace3/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:114: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:114>
    [string "=[C]"]: ?
    [string "@Interface/AddOns/Ace3/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:24: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:20>
    [string "@Interface/AddOns/Ace3/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:59: in function `Fire'
    [string "@Interface/AddOns/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
    [string "=[C]"]: in function `TurnOrActionStop'
    [string "TURNORACTION"]:4: in function <[string "TURNORACTION"]:1>

  • Kainiee added a tag Defect Oct 27, 2022
  • AngryGoatGames posted a comment Nov 4, 2022

    Same.  I really love this addon and use it for so much.  I hope we can get it updated.  

     

    I'm not a software developer but I might try my hand at it the dev can't get to it.

  • AngryGoatGames posted a comment Nov 4, 2022

    So 10.0 changed something about the ContainerFrame and they didn't document what in their API update document.  YAY!

    for now you can get limited functionality with some quarks by simply commenting out lines 717 and 719 of BulkMail.lua 

    This is NOT a fix... it's dirty and will restrict some functions.  I'll try to come up with something better later.

     

    function mod:MAIL_SHOW()
        if not mailIsVisible then
            mailIsVisible = true
            if rulesAltered then rulesCacheBuild() end
    --      self:SecureHook('ContainerFrameItemButton_OnModifiedClick')
            self:SecureHook('SendMailFrame_CanSend')
    --      self:SecureHook('ContainerFrame_Update')
            self:SecureHook('MoneyInputFrame_OnTextChanged', SendMailFrame_CanSend)
            self:SecureHook('SetItemRef')
            self:HookScript(SendMailMailButton, 'OnClick', 'SendMailMailButton_OnClick')

     

  • Jetlimaster posted a comment Dec 25, 2022

    Sadly i have no ide how to edit


To post a comment, please login or register a new account.