Mercurial > public > sg101
view gpp/weblinks/static/js/weblinks.js @ 479:32cec6cd8808
Refactor RateLimiter so that if Redis is not running, everything still runs normally (minus the rate limiting protection). My assumption that creating a Redis connection would throw an exception if Redis wasn't running was wrong. The exceptions actually occur when you issue a command. This is for #224.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Sun, 25 Sep 2011 00:49:05 +0000 |
parents | 88b2b9cb8c1f |
children |
line wrap: on
line source
$(document).ready(function() { $('a.weblinks-broken').click(function () { var id = this.id; if (id.match(/^link-(\d+)$/)) { id = RegExp.$1; if (confirm('Do you really want to report this link as broken? ' + 'This will notify the site staff that the link is dead and that ' + 'it may need to be deleted or revised.')) { $.ajax({ url: '/links/report/' + id + '/', type: 'POST', dataType: 'text', success: function (response, textStatus) { alert(response); }, error: function (xhr, textStatus, ex) { alert('Oops, an error occurred: ' + xhr.statusText + ' - ' + xhr.responseText); } }); } } return false; }); });