merge upstream/master and resolve conflicts from https://github.com/openstreetmap/openstreetmap-website/pull/1318
This commit is contained in:
commit
be40536440
35 changed files with 786 additions and 521 deletions
|
@ -28,7 +28,7 @@ class DiaryEntryController < ApplicationController
|
|||
# Subscribe user to diary comments
|
||||
@diary_entry.subscriptions.create(:user => @user)
|
||||
|
||||
redirect_to :controller => "diary_entry", :action => "list", :display_name => @user.display_name
|
||||
redirect_to :action => "list", :display_name => @user.display_name
|
||||
else
|
||||
render :action => "edit"
|
||||
end
|
||||
|
@ -46,9 +46,9 @@ class DiaryEntryController < ApplicationController
|
|||
@diary_entry = DiaryEntry.find(params[:id])
|
||||
|
||||
if @user != @diary_entry.user
|
||||
redirect_to :controller => "diary_entry", :action => "view", :id => params[:id]
|
||||
redirect_to :action => "view", :id => params[:id]
|
||||
elsif params[:diary_entry] && @diary_entry.update_attributes(entry_params)
|
||||
redirect_to :controller => "diary_entry", :action => "view", :id => params[:id]
|
||||
redirect_to :action => "view", :id => params[:id]
|
||||
end
|
||||
|
||||
set_map_location
|
||||
|
@ -72,7 +72,7 @@ class DiaryEntryController < ApplicationController
|
|||
# Add the commenter to the subscribers if necessary
|
||||
@entry.subscriptions.create(:user => @user) unless @entry.subscribers.exists?(@user.id)
|
||||
|
||||
redirect_to :controller => "diary_entry", :action => "view", :display_name => @entry.user.display_name, :id => @entry.id
|
||||
redirect_to :action => "view", :display_name => @entry.user.display_name, :id => @entry.id
|
||||
else
|
||||
render :action => "view"
|
||||
end
|
||||
|
@ -85,7 +85,7 @@ class DiaryEntryController < ApplicationController
|
|||
|
||||
diary_entry.subscriptions.create(:user => @user) unless diary_entry.subscribers.exists?(@user.id)
|
||||
|
||||
redirect_to :controller => "diary_entry", :action => "view", :display_name => diary_entry.user.display_name, :id => diary_entry.id
|
||||
redirect_to :action => "view", :display_name => diary_entry.user.display_name, :id => diary_entry.id
|
||||
rescue ActiveRecord::RecordNotFound
|
||||
render :action => "no_such_entry", :status => :not_found
|
||||
end
|
||||
|
@ -95,7 +95,7 @@ class DiaryEntryController < ApplicationController
|
|||
|
||||
diary_entry.subscriptions.where(:user => @user).delete_all if diary_entry.subscribers.exists?(@user.id)
|
||||
|
||||
redirect_to :controller => "diary_entry", :action => "view", :display_name => diary_entry.user.display_name, :id => diary_entry.id
|
||||
redirect_to :action => "view", :display_name => diary_entry.user.display_name, :id => diary_entry.id
|
||||
rescue ActiveRecord::RecordNotFound
|
||||
render :action => "no_such_entry", :status => :not_found
|
||||
end
|
||||
|
@ -232,7 +232,7 @@ class DiaryEntryController < ApplicationController
|
|||
def require_administrator
|
||||
unless @user.administrator?
|
||||
flash[:error] = t("user.filter.not_an_administrator")
|
||||
redirect_to :controller => "diary_entry", :action => "view"
|
||||
redirect_to :action => "view"
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ class MessageController < ApplicationController
|
|||
if @message.save
|
||||
flash[:notice] = t "message.new.message_sent"
|
||||
Notifier.message_notification(@message).deliver_now
|
||||
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name
|
||||
redirect_to :action => "inbox", :display_name => @user.display_name
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -81,7 +81,7 @@ class MessageController < ApplicationController
|
|||
@title = t "message.inbox.title"
|
||||
if @user && params[:display_name] == @user.display_name
|
||||
else
|
||||
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name
|
||||
redirect_to :action => "inbox", :display_name => @user.display_name
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -90,7 +90,7 @@ class MessageController < ApplicationController
|
|||
@title = t "message.outbox.title"
|
||||
if @user && params[:display_name] == @user.display_name
|
||||
else
|
||||
redirect_to :controller => "message", :action => "outbox", :display_name => @user.display_name
|
||||
redirect_to :action => "outbox", :display_name => @user.display_name
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -107,7 +107,7 @@ class MessageController < ApplicationController
|
|||
@message.message_read = message_read
|
||||
if @message.save && !request.xhr?
|
||||
flash[:notice] = notice
|
||||
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name
|
||||
redirect_to :action => "inbox", :display_name => @user.display_name
|
||||
end
|
||||
rescue ActiveRecord::RecordNotFound
|
||||
@title = t "message.no_such_message.title"
|
||||
|
@ -125,7 +125,7 @@ class MessageController < ApplicationController
|
|||
if params[:referer]
|
||||
redirect_to params[:referer]
|
||||
else
|
||||
redirect_to :controller => "message", :action => "inbox", :display_name => @user.display_name
|
||||
redirect_to :action => "inbox", :display_name => @user.display_name
|
||||
end
|
||||
end
|
||||
rescue ActiveRecord::RecordNotFound
|
||||
|
|
|
@ -316,7 +316,7 @@ class NotesController < ApplicationController
|
|||
end
|
||||
|
||||
##
|
||||
# Generate a condition to choose which bugs we want based
|
||||
# Generate a condition to choose which notes we want based
|
||||
# on their status and the user's request parameters
|
||||
def closed_condition(notes)
|
||||
closed_since = if params[:closed]
|
||||
|
|
|
@ -95,11 +95,11 @@ class TraceController < ApplicationController
|
|||
@title = t "trace.view.title", :name => @trace.name
|
||||
else
|
||||
flash[:error] = t "trace.view.trace_not_found"
|
||||
redirect_to :controller => "trace", :action => "list"
|
||||
redirect_to :action => "list"
|
||||
end
|
||||
rescue ActiveRecord::RecordNotFound
|
||||
flash[:error] = t "trace.view.trace_not_found"
|
||||
redirect_to :controller => "trace", :action => "list"
|
||||
redirect_to :action => "list"
|
||||
end
|
||||
|
||||
def create
|
||||
|
|
|
@ -142,7 +142,7 @@ class UserController < ApplicationController
|
|||
@user.data_public = true
|
||||
@user.save
|
||||
flash[:notice] = t "user.go_public.flash success"
|
||||
redirect_to :controller => "user", :action => "account", :display_name => @user.display_name
|
||||
redirect_to :action => "account", :display_name => @user.display_name
|
||||
end
|
||||
|
||||
def lost_password
|
||||
|
@ -423,7 +423,7 @@ class UserController < ApplicationController
|
|||
if params[:referer]
|
||||
redirect_to params[:referer]
|
||||
else
|
||||
redirect_to :controller => "user", :action => "view"
|
||||
redirect_to :action => "view"
|
||||
end
|
||||
end
|
||||
else
|
||||
|
@ -446,7 +446,7 @@ class UserController < ApplicationController
|
|||
if params[:referer]
|
||||
redirect_to params[:referer]
|
||||
else
|
||||
redirect_to :controller => "user", :action => "view"
|
||||
redirect_to :action => "view"
|
||||
end
|
||||
end
|
||||
else
|
||||
|
@ -459,14 +459,14 @@ class UserController < ApplicationController
|
|||
def set_status
|
||||
@this_user.status = params[:status]
|
||||
@this_user.save
|
||||
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name]
|
||||
redirect_to :action => "view", :display_name => params[:display_name]
|
||||
end
|
||||
|
||||
##
|
||||
# delete a user, marking them as deleted and removing personal data
|
||||
def delete
|
||||
@this_user.delete
|
||||
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name]
|
||||
redirect_to :action => "view", :display_name => params[:display_name]
|
||||
end
|
||||
|
||||
##
|
||||
|
@ -628,7 +628,7 @@ class UserController < ApplicationController
|
|||
# - If they were referred to the login, send them back there.
|
||||
# - Otherwise, send them to the home page.
|
||||
if REQUIRE_TERMS_SEEN && !user.terms_seen
|
||||
redirect_to :controller => :user, :action => :terms, :referer => target
|
||||
redirect_to :action => :terms, :referer => target
|
||||
elsif user.blocked_on_view
|
||||
redirect_to user.blocked_on_view, :referer => target
|
||||
else
|
||||
|
@ -740,12 +740,12 @@ class UserController < ApplicationController
|
|||
flash[:error] = t("user.filter.not_an_administrator")
|
||||
|
||||
if params[:display_name]
|
||||
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name]
|
||||
redirect_to :action => "view", :display_name => params[:display_name]
|
||||
else
|
||||
redirect_to :controller => "user", :action => "login", :referer => request.fullpath
|
||||
redirect_to :action => "login", :referer => request.fullpath
|
||||
end
|
||||
elsif !@user
|
||||
redirect_to :controller => "user", :action => "login", :referer => request.fullpath
|
||||
redirect_to :action => "login", :referer => request.fullpath
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -768,7 +768,7 @@ class UserController < ApplicationController
|
|||
def lookup_user_by_name
|
||||
@this_user = User.find_by_display_name(params[:display_name])
|
||||
rescue ActiveRecord::RecordNotFound
|
||||
redirect_to :controller => "user", :action => "view", :display_name => params[:display_name] unless @this_user
|
||||
redirect_to :action => "view", :display_name => params[:display_name] unless @this_user
|
||||
end
|
||||
|
||||
##
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue