lib/lifen/status.rb in lifen-0.2.1 vs lib/lifen/status.rb in lifen-1.0.0
- old
+ new
@@ -1,10 +1,12 @@
module Lifen
- class Status < Base
+ class Status
- attribute :user, Lifen::User
+ include Virtus.model(finalize: false)
- attribute :unread, Integer
+ attribute :user, "Lifen::User"
+
+ attribute :unread, Integer, default: 0
def refresh
json = client.get("central/api/chats/status")
self.unread = json["unread"]
\ No newline at end of file