Extended profile - fix regression whereby if there was only one item, you could still delete it!

This commit is contained in:
Zach Copley 2011-03-16 00:23:34 -07:00
parent d51625ab3d
commit a715b133ff
2 changed files with 6 additions and 6 deletions

View File

@ -68,19 +68,17 @@ SN_EXTENDED.removeRow = function() {
var div = $(this).closest('div'); var div = $(this).closest('div');
var id = $(div).attr('id'); var id = $(div).attr('id');
var cls = $(div).attr('class'); var cls = $(div).attr('class');
var cnt = SN_EXTENDED.rowCount(cls);
var that = this; var that = this;
$("#confirm-dialog").dialog({ $("#confirm-dialog").dialog({
buttons : { buttons : {
"Confirm" : function() { "Confirm" : function() {
$(this).dialog("close");
var target = $(that).closest('tr'); var target = $(that).closest('tr');
target.fadeOut("slow", function() { target.fadeOut("slow", function() {
$(that).remove(); $(target).remove();
});
SN_EXTENDED.reorder(cls); SN_EXTENDED.reorder(cls);
$(this).dialog("close"); });
}, },
"Cancel" : function() { "Cancel" : function() {
$(this).dialog("close"); $(this).dialog("close");
@ -88,6 +86,8 @@ SN_EXTENDED.removeRow = function() {
} }
}); });
var cnt = SN_EXTENDED.rowCount(cls);
if (cnt > 1) { if (cnt > 1) {
$("#confirm-dialog").dialog("open"); $("#confirm-dialog").dialog("open");
} }

View File

@ -60,7 +60,7 @@ class ProfileDetailSettingsAction extends ProfileSettingsAction
// CSRF protection // CSRF protection
$token = $this->trimmed('token'); $token = $this->trimmed('token');
if (!$token || $token != common_session_token()) { if (!$token || $token != common_session_token()) {
$this->show_form( $this->showForm(
_m( _m(
'There was a problem with your session token. ' 'There was a problem with your session token. '
. 'Try again, please.' . 'Try again, please.'