This commit is contained in:
r888888888
2013-06-05 15:00:15 -07:00
parent ffc8c6f92c
commit bd370da2fc
2 changed files with 9 additions and 3 deletions

View File

@@ -10,12 +10,17 @@
Danbooru.Artist.initialize_check_name_link = function() {
$("#check-name-link").click(function(e) {
var artist_name = $("#artist_name").val();
if (artist_name.length === 0) {
$("#check-name-result").html("OK");
}
$.get("/artists.json?name=" + artist_name,
function(data) {
if (data.length) {
$("#check-name-result").html("Taken")
$("#check-name-result").html("Taken");
} else {
$("#check-name-result").html("OK")
$("#check-name-result").html("OK");
}
}
);

View File

@@ -44,7 +44,8 @@ class ArtistsController < ApplicationController
end
def index
@artists = Artist.search(params[:search] || params).order("id desc").paginate(params[:page], :limit => params[:limit])
search_params = params[:search].present? ? params[:search] : params
@artists = Artist.search(search_params).order("id desc").paginate(params[:page], :limit => params[:limit])
respond_with(@artists) do |format|
format.xml do
render :xml => @artists.to_xml(:include => [:urls], :root => "artists")