StarryEyes icon indicating copy to clipboard operation
StarryEyes copied to clipboard

見かけ上direct_messageを削除できない

Open ktoku89 opened this issue 9 years ago • 1 comments

UserStreamからdirect_messageのdeleteイベントを受信した場合、timestamp_msプロパティが存在しないため例外が発生し、StarryEyesのデータベースからの削除が行われない。

https://github.com/karno/StarryEyes/blob/blend/StarryEyes.Anomaly/TwitterApi/Streams/TwitterStreamParser.cs#L83

if (graph.delete.direct_message())
{
    handler.OnMessage(new StreamDelete(
        Int64.Parse(graph.delete.status.id_str),
        Int64.Parse(graph.delete.direct_message.user_id.ToString()),
        graph.delete.timestamp_ms));
    return;
}

ktoku89 avatar Nov 08 '15 12:11 ktoku89

えっマジで

karno avatar Nov 12 '15 14:11 karno