バグ #1233 » 1233-dummynote.patch
| core/plugin/twitter/model.rb | ||
|---|---|---|
|
require_relative 'model/user'
|
||
|
require_relative 'model/userlist'
|
||
|
require_relative 'model/world'
|
||
|
module Plugin::Twitter
|
||
|
class MarkAsUnescapedNote < Diva::Model
|
||
|
register :mark_as_unescaped_note, name: "Mark As Unescaped Note"
|
||
|
@@instance = MarkAsUnescapedNote.new({})
|
||
|
def self.get
|
||
|
@@instance
|
||
|
end
|
||
|
def description
|
||
|
""
|
||
|
end
|
||
|
def inspect
|
||
|
"[MarkAsUnescapedNote]"
|
||
|
end
|
||
|
end
|
||
|
end
|
||
| core/plugin/twitter/twitter.rb | ||
|---|---|---|
|
score = score_by_entity(message) + extended_entity_media(message)
|
||
|
if !score.all?{|n| n.class.slug == :score_text }
|
||
|
yielder << score
|
||
|
else
|
||
|
score.unshift Plugin::Twitter::MarkAsUnescapedNote.get
|
||
|
yielder << score
|
||
|
end
|
||
|
end
|
||
|
[message, note, yielder]
|
||