Fix experience missing rss2_id.
This commit is contained in:
parent
b78bd2a39d
commit
25279b500a
|
@ -225,9 +225,9 @@ module FguSyncPlugin
|
|||
if data.count > 0
|
||||
puts "Data found."
|
||||
puts "Deleting old data"
|
||||
Experience.where(:member_profile_id => mp.id, :rss2_id.nin => ([nil,''] + data.map{|dt| dt["rss2_id"]})).destroy
|
||||
Experience.where(:member_profile_id => mp.id, :rss2_id.nin => ([nil,''] + data.map{|dt| dt["rss_id"]})).destroy
|
||||
data.each_with_index do |dt, idx|
|
||||
rss2_id = dt['rss2_id']
|
||||
rss2_id = dt['rss_id']
|
||||
start_date = self.parse_date(dt["start_date"])
|
||||
end_date = self.parse_date(dt["end_date"])
|
||||
organization_title = self.localize_data(dt["organization_title"])
|
||||
|
@ -936,7 +936,10 @@ module FguSyncPlugin
|
|||
end
|
||||
|
||||
def self.query_db(table_name, filter_params={})
|
||||
order_fields = {} # true => order by first column with desc order
|
||||
order_fields = {
|
||||
'vrul_exp' => false,
|
||||
'vrul_inemp' => false
|
||||
} # true => order by first column with desc order
|
||||
rss_id_offsets = {}
|
||||
# rss_id_offsets = {
|
||||
# 'rsspublish' => 1073443
|
||||
|
|
Loading…
Reference in New Issue