[solved]Nadpisanie :confirm przez bootstrap3-dialog

Skorzystałem z https://gist.github.com/Genkilabs/bdcc5f62c5b46a8e0904
mój application.js wygląda tak:

//= require jquery
//= require jquery_ujs
//= require_tree .
/*** CONFIRM MODAL OVERRIDE ***/

$(function(){

	$.rails.allowAction = function(link){
		if( !link.is('[confirm]') )
			return true;
		BootstrapDialog.show({
			type: BootstrapDialog.TYPE_DANGER,
			title: 'Confirm',
			message: link.attr('data-confirm'),
			buttons: [{
				label: 'Accept',
				cssClass: 'btn-primary',
				action: function(dialogRef){
					link.removeAttr('data-confirm');
					link.trigger('click.rails');
					dialogRef.close();
				}
			}, {
				label: 'Cancel',
				action: function(dialogRef){
					dialogRef.close();
				}
			}]
		});
		return false;
	};

});

do tego assets/javascript/bootstrap-dialog.js
a link sam w sobie wygląda tak:

<%= link_to fa_icon("trash") + " Delete Project",
    project_path(@project),
    method: :delete,
    data: { confirm: "Are you sure you want to delete this project?" },
    class: "btn btn-danger" %>

i niestety skrypt z application.js, nie znajduje klasy BootstrapDialog
jakieś sugestie?

solved,
błąd, w application.js powinno być

 $.rails.allowAction = function(link){
 		if( !link.is('[confirm]') )

i

message: link.attr('confirm'),

dodam jeszcze, że lepiej, ładniej, prościej i sto innych fajnych przymiotników działa: