Mercurial > wow > itemauditor
comparison Modules/Utils.lua @ 24:554b30908b33 v0.1
- Fixed a bug with the mail where items get recorded by the mail scanner and the bag scanner.
- Fixed some minor issues not visible to the user.
| author | Asa Ayers <Asa.Ayers@Gmail.com> |
|---|---|
| date | Sun, 11 Jul 2010 09:24:33 -0700 |
| parents | ff9a698caebc |
| children | 003de902ae64 |
comparison
equal
deleted
inserted
replaced
| 23:819bfdc5d73c | 24:554b30908b33 |
|---|---|
| 90 | 90 |
| 91 function addon:SaveItemID(itemName, id) | 91 function addon:SaveItemID(itemName, id) |
| 92 item_db[itemName] = tonumber(id) | 92 item_db[itemName] = tonumber(id) |
| 93 end | 93 end |
| 94 | 94 |
| 95 local SubjectPatterns = { | 95 addon.SubjectPatterns = { |
| 96 AHCancelled = gsub(AUCTION_REMOVED_MAIL_SUBJECT, "%%s", ".*"), | 96 AHCancelled = gsub(AUCTION_REMOVED_MAIL_SUBJECT, "%%s", ".*"), |
| 97 AHExpired = gsub(AUCTION_EXPIRED_MAIL_SUBJECT, "%%s", ".*"), | 97 AHExpired = gsub(AUCTION_EXPIRED_MAIL_SUBJECT, "%%s", ".*"), |
| 98 AHOutbid = gsub(AUCTION_OUTBID_MAIL_SUBJECT, "%%s", ".*"), | 98 AHOutbid = gsub(AUCTION_OUTBID_MAIL_SUBJECT, "%%s", ".*"), |
| 99 AHSuccess = gsub(AUCTION_SOLD_MAIL_SUBJECT, "%%s", ".*"), | 99 AHSuccess = gsub(AUCTION_SOLD_MAIL_SUBJECT, "%%s", ".*"), |
| 100 AHWon = gsub(AUCTION_WON_MAIL_SUBJECT, "%%s", ".*"), | 100 AHWon = gsub(AUCTION_WON_MAIL_SUBJECT, "%%s", ".*"), |
| 101 CODPayment = gsub(COD_PAYMENT, "%%s", "(.*)"), | 101 CODPayment = gsub(COD_PAYMENT, "%%s", "(.*)"), |
| 102 } | 102 } |
| 103 | 103 |
| 104 function addon:GetMailType(msgSubject) | 104 function addon:GetMailType(msgSubject) |
| 105 if msgSubject then | 105 if msgSubject then |
| 106 for k, v in pairs(SubjectPatterns) do | 106 for k, v in pairs(self.SubjectPatterns) do |
| 107 if msgSubject:find(v) then return k end | 107 if msgSubject:find(v) then return k end |
| 108 end | 108 end |
| 109 end | 109 end |
| 110 return "NonAHMail" | 110 return "NonAHMail" |
| 111 end | 111 end |
