better fix for #1627

JQuery's .data() method was causing the problem.
This commit is contained in:
Toks
2013-05-20 10:00:40 -04:00
parent e2622d82a9
commit 22d5dcc80a
2 changed files with 4 additions and 10 deletions

View File

@@ -226,12 +226,6 @@
$img.attr("title", $post.attr("data-tags") + " user:" + $post.attr("data-uploader") + " rating:" + $post.data("rating") + " score:" + $post.data("score"));
}
Danbooru.Post.update_title_with_data = function(post_data) {
var $post = $("#post_" + post_data.id);
$post.attr("data-tags", post_data.tag_string);
Danbooru.Post.initialize_title_for($post);
}
Danbooru.Post.initialize_preview_borders_for = function(post) {
var $post = $(post);
var $img = $post.find("img");
@@ -370,7 +364,7 @@
Danbooru.Post.update_data = function(data) {
var $post = $("#post_" + data.id);
$post.data("tags", data.tag_string);
$post.attr("data-tags", data.tag_string);
$post.data("rating", data.rating);
Danbooru.Post.initialize_title_for($post);
}
@@ -383,7 +377,7 @@
});
}
Danbooru.Post.update = function(post_id, params, callback) {
Danbooru.Post.update = function(post_id, params) {
Danbooru.Post.notice_update("inc");
$.ajax({
@@ -400,7 +394,7 @@
Danbooru.notice("Error: " + data.reason);
$("#post_" + data.id).effect("shake", {"distance": 20}, "fast");
}
}).success(callback);
});
}
Danbooru.Post.approve = function(post_id) {

View File

@@ -52,6 +52,6 @@
$post.data("tags", Danbooru.TagScript.process(array, x).join(" "));
});
Danbooru.Post.update(post_id, {"post[old_tag_string]": old_tags, "post[tag_string]": $post.data("tags")}, Danbooru.Post.update_title_with_data);
Danbooru.Post.update(post_id, {"post[old_tag_string]": old_tags, "post[tag_string]": $post.data("tags")});
}
})();