From 793c2f3c0f3213124b0ed5c78ab93c2dcfe8a30d Mon Sep 17 00:00:00 2001 From: Aysel Afsar Date: Thu, 25 Aug 2016 12:08:40 -0400 Subject: [PATCH] OHIF-55: Add Test Drive button to login with demo user for Lesion Tracker --- Packages/active-entry/package.js | 3 +- .../activeEntrySignIn/activeEntrySignIn.js | 25 ++++++++++++ Packages/lesiontracker/package.js | 3 ++ .../lesiontracker/server/createDemoUser.js | 39 +++++++++++++++++++ 4 files changed, 69 insertions(+), 1 deletion(-) create mode 100644 Packages/lesiontracker/client/components/activeEntry/activeEntrySignIn/activeEntrySignIn.js create mode 100644 Packages/lesiontracker/server/createDemoUser.js diff --git a/Packages/active-entry/package.js b/Packages/active-entry/package.js index 1c549ad7c..8f78f11bc 100755 --- a/Packages/active-entry/package.js +++ b/Packages/active-entry/package.js @@ -26,7 +26,8 @@ Package.onUse(function (api) { api.use([ 'zuuk:stale-session@1.0.8', - 'typ:accounts-ldap' + 'typ:accounts-ldap', + 'random' ], ['client', 'server']); api.addFiles([ diff --git a/Packages/lesiontracker/client/components/activeEntry/activeEntrySignIn/activeEntrySignIn.js b/Packages/lesiontracker/client/components/activeEntry/activeEntrySignIn/activeEntrySignIn.js new file mode 100644 index 000000000..0894f4ff8 --- /dev/null +++ b/Packages/lesiontracker/client/components/activeEntry/activeEntrySignIn/activeEntrySignIn.js @@ -0,0 +1,25 @@ +import { Template } from 'meteor/templating'; +import { ActiveEntry } from 'meteor/clinical:active-entry'; + + +Template.entrySignIn.hooks({ + + rendered: function () { + // Create Test Drive button dynamically + let btnTestDrive = $('