Advertisement
Guest User

Untitled

a guest
Jan 30th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. GPDataHelper.prototype.getSermonSeries = function(date){
  2.     var err, records, weekRecord, seriesRecord;
  3.  
  4.     var series, seriesID, seriesTitle;
  5.     var filter = 'IS_AFTER({Date}, "' + date + '")';
  6.    
  7.     base('Week').select({
  8.     maxRecords: 1,
  9.     view: 'Main View',
  10.     filterByFormula: filter,
  11.     sort: [{field: "Date"}]
  12.     }).firstPage(function(err,records) {
  13.         if (err) { console.error(err); return; }
  14.         records.forEach(function(weekRecord){
  15.             console.log('Retrieved', weekRecord.get('Date'));
  16.             series = weekRecord.get('Series');
  17.            
  18.             series.forEach(function(seriesID) {
  19.                 base('Sermon Series').find(seriesID, function(err, seriesRecord) {
  20.                 if (err) { console.error(err); return; }
  21.                 console.log(seriesRecord.get('Series Title'));
  22.                 seriesTitle = seriesRecord.get('Series Title');
  23.                 return seriesTitle;
  24.                 })
  25.             })
  26.         })
  27.     })
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement