Finished Script to push notes to GonG, just need an API Key. Pipedrive templates, Skuid Templates, got TripleSeat's templates ready for their sign in page. Few notes.
This commit is contained in:
31
Scripts/use_quiz_as_feedback.js
Normal file
31
Scripts/use_quiz_as_feedback.js
Normal file
@ -0,0 +1,31 @@
|
||||
let observer;
|
||||
|
||||
let config = {
|
||||
attributes: true,
|
||||
childList: true,
|
||||
subtree: true
|
||||
};
|
||||
let eoqMutationObserver = () => {
|
||||
let observeStarter = () => {
|
||||
observer.observe(document,config);
|
||||
}
|
||||
|
||||
let callback = () => {
|
||||
if(document.querySelector('[data-test="activity-title"]').innerHTML == 'Let Us Know How We Did!'){
|
||||
document.querySelector('[data-test="continue-button"]').click();
|
||||
}
|
||||
observer.disconnect();
|
||||
observeStarter();
|
||||
};
|
||||
|
||||
|
||||
observer = new MutationObserver(() => {
|
||||
if(document.querySelector('[data-test="quiz-summary"]')){
|
||||
callback();
|
||||
}
|
||||
})
|
||||
|
||||
observer.observe(document, config);
|
||||
}
|
||||
|
||||
eoqMutationObserver();
|
||||
Reference in New Issue
Block a user