Sha256: dae9a7bb4ad7d42a084ac844dc3bd9a73a925512f70b23d7a42e40a0034f6821

Contents?: true

Size: 1.13 KB

Versions: 6

Compression:

Stored size: 1.13 KB

Contents

function rets_save_property(mls_number) {
	$.ajax({
    url: '/api/save-property',
    type: 'put',
    data: {
    	mls: mls_number
    },
    success: function(resp) {
    	if (resp && resp.success) {
    		$.each( $("a[data-mls='" + mls_number + "']"), function(k,v) {
    			var oldoc = $(v).attr("onclick");
    			var newoc = $(v).attr("onclick2");
    			$(v).attr("onclick",newoc).attr("onclick2",oldoc);
    			$(v).mouseleave(function() {
    				$(v).addClass("active");
    			});
    		});
      }
    }
  });
}

function rets_unsave_property(mls_number) {
	$.ajax({
    url: '/api/unsave-property',
    type: 'put',
    data: {
    	mls: mls_number
    },
    success: function(resp) {
    	if (resp && resp.success) {
      	$.each( $("a[data-mls='" + mls_number + "']"), function(k,v) {
    			var oldoc = $(v).attr("onclick");
    			var newoc = $(v).attr("onclick2");
    			$(v).attr("onclick",newoc).attr("onclick2",oldoc);
    			$(v).mouseleave(function() {
    				$(v).removeClass("active");
    			});
    			if ( $(v).closest(".saved-list").length > 0 )
  					$(v).closest(".property").remove();
    		});
      }
    }
  });
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
caboose-rets-0.1.148 app/assets/javascripts/caboose_rets/rets_functions.js
caboose-rets-0.1.147 app/assets/javascripts/caboose_rets/rets_functions.js
caboose-rets-0.1.146 app/assets/javascripts/caboose_rets/rets_functions.js
caboose-rets-0.1.145 app/assets/javascripts/caboose_rets/rets_functions.js
caboose-rets-0.1.144 app/assets/javascripts/caboose_rets/rets_functions.js
caboose-rets-0.1.143 app/assets/javascripts/caboose_rets/rets_functions.js