Pipeline copy changes, notes and todos. G2 templates for their launch. Scripting work.
This commit is contained in:
@ -23,7 +23,7 @@ var assign_uid = "c6e05c41-082e-4027-9e2e-49d3c5a7c5a0"
|
||||
let page = 1;
|
||||
|
||||
function getAssignment() {
|
||||
var sheet = SpreadsheetApp.getActiveSheet();
|
||||
clearPrevData()
|
||||
for (let page = 1; page <= 50; page++) {
|
||||
var api_url =
|
||||
'https://api.northpass.com/v2/assignments/'+assign_uid+'/submissions?page='+page;
|
||||
@ -71,11 +71,17 @@ function getAssignment() {
|
||||
|
||||
}
|
||||
}
|
||||
//page++;
|
||||
//getAssignment(page);
|
||||
};
|
||||
|
||||
function clearPrevData() {
|
||||
var range = SpreadsheetApp
|
||||
.getActiveSheet()
|
||||
.getRange(2,1,100,15);
|
||||
range.clearContent()
|
||||
}
|
||||
|
||||
function addToSheet(rowArray){
|
||||
Logger.log("Adding to sheet function")
|
||||
var sheet = SpreadsheetApp.getActiveSheet();
|
||||
var lastRow = Math.max(sheet.getLastRow(),1);
|
||||
|
||||
@ -84,4 +90,4 @@ function addToSheet(rowArray){
|
||||
sheet.getRange(lastRow + 1, 2).setValue(rowArray[3]);
|
||||
sheet.getRange(lastRow + 1, 3).setValue(rowArray[4]);
|
||||
sheet.getRange(lastRow + 1, 4).setValue(rowArray[1]);
|
||||
}
|
||||
}
|
||||
|
||||
@ -23,7 +23,7 @@ var assign_uid = "17c5917a-2ee6-4d9f-af89-5831282fc64b"
|
||||
let page = 1;
|
||||
|
||||
function getAssignment() {
|
||||
var sheet = SpreadsheetApp.getActiveSheet();
|
||||
clearPrevData()
|
||||
for (let page = 1; page <= 50; page++) {
|
||||
var api_url =
|
||||
'https://api.northpass.com/v2/assignments/'+assign_uid+'/submissions?page='+page;
|
||||
@ -67,11 +67,18 @@ function getAssignment() {
|
||||
addToSheet(rowArray);
|
||||
};
|
||||
} else {
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
function clearPrevData() {
|
||||
var range = SpreadsheetApp
|
||||
.getActiveSheet()
|
||||
.getRange(2,1,100,15);
|
||||
range.clearContent()
|
||||
}
|
||||
|
||||
function addToSheet(rowArray){
|
||||
var sheet = SpreadsheetApp.getActiveSheet();
|
||||
var lastRow = Math.max(sheet.getLastRow(),1);
|
||||
@ -81,4 +88,4 @@ function addToSheet(rowArray){
|
||||
sheet.getRange(lastRow + 1, 2).setValue(rowArray[3]);
|
||||
sheet.getRange(lastRow + 1, 3).setValue(rowArray[4]);
|
||||
sheet.getRange(lastRow + 1, 4).setValue(rowArray[1]);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1 @@
|
||||
{"scriptId":"1W9jVjAVjIivO2sj1flvoofftiZ4v0BgAMD_RPBsSTGZBcedPN_DUEW7m","rootDir":"/Users/normrasmussen/Documents/Work/Scripts/GoogleScripts/WildHealth_Assignments_PSA3"}
|
||||
{"scriptId":"1d5KE9m40T5mUNH80zmbiVpjP9eQIu23WX2syWZfBRcqPBPEmFjp27fvd","rootDir":"/Users/normrasmussen/Documents/Work/Scripts/GoogleScripts/WildHealth_Assignments_PSA3"}
|
||||
|
||||
@ -17,13 +17,13 @@ Assignment: a4e082a2-9416-4fdf-9ef6-a817e25d26ee
|
||||
API Key: HWxj6VTNPwbc3WghFTPzr7SjE
|
||||
*/
|
||||
|
||||
const sheet = SpreadsheetApp.getActiveSheet();
|
||||
// const sheet = SpreadsheetApp.getActiveSheet();
|
||||
const apiKey = "HWxj6VTNPwbc3WghFTPzr7SjE";
|
||||
var assign_uid = "a4e082a2-9416-4fdf-9ef6-a817e25d26ee"
|
||||
let page = 1;
|
||||
|
||||
function getAssignment() {
|
||||
var sheet = SpreadsheetApp.getActiveSheet();
|
||||
clearPrevData()
|
||||
for (let page = 1; page <= 50; page++) {
|
||||
var api_url =
|
||||
'https://api.northpass.com/v2/assignments/'+assign_uid+'/submissions?page='+page;
|
||||
@ -46,6 +46,7 @@ function getAssignment() {
|
||||
for (item of data) {
|
||||
var submit_date = item["attributes"]["created_at"];
|
||||
var person = item["relationships"]["person"]["data"]["id"];
|
||||
Logger.log(person)
|
||||
var download_link = item["links"]["download"];
|
||||
var person_url = 'https://api.northpass.com/v2/people/'+person;
|
||||
const settings = {
|
||||
@ -67,12 +68,20 @@ function getAssignment() {
|
||||
addToSheet(rowArray);
|
||||
};
|
||||
} else {
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
function clearPrevData() {
|
||||
var range = SpreadsheetApp
|
||||
.getActiveSheet()
|
||||
.getRange(2,1,100,15);
|
||||
range.clearContent()
|
||||
}
|
||||
|
||||
function addToSheet(rowArray){
|
||||
Logger.log("Adding to sheet function")
|
||||
var sheet = SpreadsheetApp.getActiveSheet();
|
||||
var lastRow = Math.max(sheet.getLastRow(),1);
|
||||
|
||||
@ -81,4 +90,4 @@ function addToSheet(rowArray){
|
||||
sheet.getRange(lastRow + 1, 2).setValue(rowArray[3]);
|
||||
sheet.getRange(lastRow + 1, 3).setValue(rowArray[4]);
|
||||
sheet.getRange(lastRow + 1, 4).setValue(rowArray[1]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user