diff --git a/app/controllers/internal/mods_controller.rb b/app/controllers/internal/mods_controller.rb index 05cc921a1..79460f0cb 100644 --- a/app/controllers/internal/mods_controller.rb +++ b/app/controllers/internal/mods_controller.rb @@ -15,6 +15,6 @@ class Internal::ModsController < Internal::ApplicationController def update @user = User.find(params[:id]) AssignTagModerator.add_trusted_role(@user) - redirect_to "/internal/mods" + render body: nil # No response needed at the moment end end diff --git a/app/views/internal/mods/index.html.erb b/app/views/internal/mods/index.html.erb index 5a4a5f432..8dca7e054 100644 --- a/app/views/internal/mods/index.html.erb +++ b/app/views/internal/mods/index.html.erb @@ -69,6 +69,7 @@ function submitForms() { var form = $(this); var valuesToSubmit = $(this).serialize(); + form.parents(".wrapper").addClass("submitting-no-border") $.ajax({ type: "POST", url: $(this).attr('action'), //sumbits it to the given url of the form diff --git a/app/views/layouts/internal.html.erb b/app/views/layouts/internal.html.erb index 1a38bed3b..a83c3f759 100644 --- a/app/views/layouts/internal.html.erb +++ b/app/views/layouts/internal.html.erb @@ -119,10 +119,18 @@ border: 20px solid black; } + .submitting-no-border { + background: #96f2cc !important; + } + .highlighted-no-border { background: #2effa8 !important; } + .highlighted-no-border input[type="submit"] { + display: none; + } + .highlighted-border { border: 20px solid black; } @@ -139,11 +147,10 @@ - Internal DEV