LP#1642086 TPAC Jquery path repair, .gitignore, karma
authorBill Erickson <berickxx@gmail.com>
Wed, 30 Aug 2017 15:53:40 +0000 (11:53 -0400)
committerMike Rylander <mrylander@gmail.com>
Wed, 30 Aug 2017 20:56:29 +0000 (16:56 -0400)
* Repair JS path in TPAC jquery import.

* Tell git to ignore Open-ILS/web/js/ui/default/common/build/ since it
  only contains generated files.

* Add jquery to Karma unit test dependencies.  This is not strictly
  required, since angular includes a slim jquery shim, but having the
  unit tests load the same base JS as the UI is probably best.
  Confirmed tests still pass.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>

.gitignore
Open-ILS/src/templates/opac/parts/js.tt2
Open-ILS/web/js/ui/default/staff/test/karma.conf.js

index 39fb328..62dea57 100644 (file)
@@ -359,3 +359,4 @@ Thumbs.db
 Open-ILS/web/js/ui/default/staff/build/
 Open-ILS/web/js/ui/default/staff/node_modules/
 Open-ILS/web/js/ui/default/staff/bower_components/
+Open-ILS/web/js/ui/default/common/build/
index df0d4cc..79db0ed 100644 (file)
@@ -3,7 +3,7 @@
 [% INCLUDE "opac/i18n_strings.tt2" %]
 
 [% IF ctx.want_jquery %]
-<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/common/jquery.min.js[% ctx.cache_key %]"></script>
+<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/common/build/js/jquery.min.js[% ctx.cache_key %]"></script>
 [% END; # ctx.want_jquery %]
 
 <!-- DOB validation for Patron Registration in OPAC -->
index 1150a07..0b30d4a 100644 (file)
@@ -6,6 +6,7 @@ module.exports = function(config){
     logLevel: config.LOG_INFO,
 
     files : [
+      '../common/build/js/jquery.min.js',
       'build/js/lovefield.min.js',
       'build/js/angular.min.js',
       'build/js/angular-route.min.js',