{I" class:ETI"ProcessedAsset; FI"logical_path; TI"!blacklight/search_context.js; FI" pathname; TI"/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/search_context.js; FI"content_type; TI"application/javascript; TI" mtime; Tl++TI"length; Ti!I"digest; TI"%e4fdf5c2ac31bb1d2e94606b57ee4188; FI"source; TI"!(function($) { Blacklight.do_search_context_behavior = function() { $('a[data-context-href]').on('click.search-context', Blacklight.handleSearchContextMethod); }; // this is the $.rails.handleMethod with a couple adjustments, described inline: // first, we're attaching this directly to the event handler, so we can check for meta-keys Blacklight.handleSearchContextMethod = function(event) { var link = $(this); // instead of using the normal href, we need to use the context href instead var href = link.data('context-href'), method = 'post', target = link.attr('target'), csrfToken = $('meta[name=csrf-token]').attr('content'), csrfParam = $('meta[name=csrf-param]').attr('content'), form = $('
'), metadataInput = '', redirectHref = ''; // check for meta keys.. if set, we should open in a new tab if(event.metaKey || event.ctrlKey) { target = '_blank'; } if (csrfParam !== undefined && csrfToken !== undefined) { metadataInput += ''; } if (target) { form.attr('target', target); } form.hide().append(metadataInput).append(redirectHref).appendTo('body'); form.submit(); return false; }; Blacklight.onLoad(function() { Blacklight.do_search_context_behavior(); }); })(jQuery); ; TI"dependency_digest; TI"%67b2722e00df1559f4e6fc16b07f82cc; FI"required_paths; T[I"|/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/core.js; FI"/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/search_context.js; FI"dependency_paths; T[{I" path; TI"/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/search_context.js; FI" mtime; TI"2015-01-07T20:20:59+00:00; TI"digest; TI"%c3f47c9e914b44d0cc28451e7bb12471; F{@I"|/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/core.js; F@ I"2015-01-07T20:20:59+00:00; T@"I"%b4681d1e388e8a7f2e682537ada2fdcd; FI" _version; TI"%22a88f3752f21a842c87c2f56f39cceb; F