From c898caed6a7c8d7a5466d556b2d186ddc861884b Mon Sep 17 00:00:00 2001 From: Kitsune Ral Date: Sun, 16 Jul 2017 20:12:10 +0900 Subject: Fixed too strict validations in (Room)Event --- events/event.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'events') diff --git a/events/event.cpp b/events/event.cpp index 653396bd..0132fdc6 100644 --- a/events/event.cpp +++ b/events/event.cpp @@ -50,14 +50,14 @@ QByteArray Event::originalJson() const QDateTime Event::toTimestamp(const QJsonValue& v) { - Q_ASSERT(v.isDouble()); + Q_ASSERT(v.isDouble() || v.isNull()); return QDateTime::fromMSecsSinceEpoch( static_cast(v.toDouble()), Qt::UTC); } QStringList Event::toStringList(const QJsonValue& v) { - Q_ASSERT(v.isArray()); + Q_ASSERT(v.isArray() || v.isNull()); QStringList l; for( const QJsonValue& e : v.toArray() ) -- cgit v1.2.3