Skip to content

Commit 6a2a8b3

Browse files
committed
added newsfeed model
1 parent cb1dbdf commit 6a2a8b3

File tree

3 files changed

+23
-0
lines changed

3 files changed

+23
-0
lines changed

lib/spark_api/models.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
require 'spark_api/models/listing_cart'
1919
require 'spark_api/models/market_statistics'
2020
require 'spark_api/models/message'
21+
require 'spark_api/models/newsfeed'
2122
require 'spark_api/models/note'
2223
require 'spark_api/models/notification'
2324
require 'spark_api/models/open_house'

lib/spark_api/models/newsfeed.rb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
module SparkApi
2+
module Models
3+
class Newsfeed < Base
4+
5+
extend Finders
6+
7+
self.element_name = 'newsfeeds'
8+
9+
end
10+
end
11+
end

lib/spark_api/models/saved_search.rb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,17 @@ def contacts
4949
end
5050
end
5151

52+
# This section is on hold until https://jira.fbsdata.com/browse/API-2766 has been completed.
53+
#
54+
# return the newsfeed attached to this saved search
55+
# def newsfeeds
56+
# Newsfeed.find(:all, :_filter => "Subscription.Id Eq '#{@attributes["Id"]}'")
57+
# end
58+
59+
# def newsfeed_for(user)
60+
# self.newsfeeds.select { |feed| feed.OwnerId == user.Id }
61+
# end
62+
5263
def can_have_newsfeed?
5364

5465
standard_fields = %w(BathsTotal BedsTotal City CountyOrParish ListPrice Location MlsStatus PostalCode PropertyType RoomsTotal State)

0 commit comments

Comments
 (0)