| Index: src/Notification.cpp |
| =================================================================== |
| --- a/src/Notification.cpp |
| +++ b/src/Notification.cpp |
| @@ -59,48 +59,48 @@ |
| Notification::Notification(JsValue&& jsValue) |
| : JsValue(std::move(jsValue)) |
| { |
| } |
| NotificationType Notification::GetType() const |
| { |
| - return StringToNotificationType(GetProperty("type")->AsString()); |
| + return StringToNotificationType(GetProperty("type").AsString()); |
| } |
| NotificationTexts Notification::GetTexts() const |
| { |
| JsValue jsTexts = jsEngine->Evaluate("API.getNotificationTexts")->Call(*this); |
| NotificationTexts notificationTexts; |
| - JsValuePtr jsTitle = jsTexts.GetProperty("title"); |
| - if (jsTitle->IsString()) |
| + JsValue jsTitle = jsTexts.GetProperty("title"); |
| + if (jsTitle.IsString()) |
| { |
| - notificationTexts.title = jsTitle->AsString(); |
| + notificationTexts.title = jsTitle.AsString(); |
| } |
| - JsValuePtr jsMessage = jsTexts.GetProperty("message"); |
| - if (jsMessage->IsString()) |
| + JsValue jsMessage = jsTexts.GetProperty("message"); |
| + if (jsMessage.IsString()) |
| { |
| - notificationTexts.message = jsMessage->AsString(); |
| + notificationTexts.message = jsMessage.AsString(); |
| } |
| return notificationTexts; |
| } |
| std::vector<std::string> Notification::GetLinks() const |
| { |
| std::vector<std::string> retValue; |
| - JsValuePtr jsLinks = GetProperty("links"); |
| - if (!jsLinks->IsArray()) |
| + JsValue jsLinks = GetProperty("links"); |
| + if (!jsLinks.IsArray()) |
| { |
| return retValue; |
| } |
| - JsValueList urlLinksList = jsLinks->AsList(); |
| + JsValueList urlLinksList = jsLinks.AsList(); |
| for (const auto& link : urlLinksList) |
| { |
| retValue.push_back(link->AsString()); |
| } |
| return retValue; |
| } |
| void Notification::MarkAsShown() |
| { |
| - jsEngine->Evaluate("API.markNotificationAsShown")->Call(*GetProperty("id")); |
| + jsEngine->Evaluate("API.markNotificationAsShown")->Call(GetProperty("id")); |
| } |