Fixed workshop translation saving + ordered guests
This commit is contained in:
parent
b74b3062e8
commit
d23c5034ed
@ -7,8 +7,8 @@
|
||||
},
|
||||
"development": {
|
||||
"safari": ["5", "5.1"],
|
||||
"and_chr": ["59"],
|
||||
"chrome": ["59"],
|
||||
"and_chr": ["60"],
|
||||
"chrome": ["60"],
|
||||
"edge": ["13"],
|
||||
"firefox": ["54"],
|
||||
"ie": ["11"],
|
||||
|
@ -884,6 +884,8 @@ class ConferenceAdministrationController < ApplicationController
|
||||
end
|
||||
end
|
||||
|
||||
@guests = @guests.sort_by { |k,v| v.user.firstname }
|
||||
|
||||
return @hosts_affected_by_guests
|
||||
end
|
||||
|
||||
|
@ -147,8 +147,13 @@ class WorkshopsController < ApplicationController
|
||||
# only save if the text has changed, if we want to make sure only to update the translator id if necessary
|
||||
workshop.save_translations if do_save
|
||||
elsif can_edit
|
||||
workshop.title = title
|
||||
workshop.info = info
|
||||
if workshop.locale.nil? || workshop.locale.to_s == I18n.locale.to_s
|
||||
workshop.title = title
|
||||
workshop.info = info
|
||||
else
|
||||
workshop.set_column_for_locale(:title, workshop.locale, title)
|
||||
workshop.set_column_for_locale(:info, workshop.locale, info)
|
||||
end
|
||||
workshop.languages = (params[:languages] || {}).keys.to_json
|
||||
workshop.needs = (params[:needs] || {}).keys.to_json
|
||||
workshop.theme = params[:theme] == 'other' ? params[:other_theme] : params[:theme]
|
||||
|
@ -8,7 +8,7 @@ module RegistrationHelper
|
||||
|
||||
def registration_status(registration)
|
||||
return :unregistered if registration.nil?
|
||||
return :cancelled if registration.is_attending == 'n'
|
||||
return :cancelled if registration.is_attending == 'n' && !registration.can_provide_housing
|
||||
return registration.status
|
||||
end
|
||||
|
||||
|
@ -91,3 +91,4 @@
|
||||
= javascripts
|
||||
= inline_scripts
|
||||
= emit_js_translations
|
||||
=# javascript_include_tag :jsreader
|
||||
|
@ -3,7 +3,7 @@
|
||||
= row(class: 'inner-nav') do
|
||||
= columns(medium: 3) do
|
||||
- protect do
|
||||
= link_to home_path, :class => 'logo' do
|
||||
= link_to home_path, class: :logo do
|
||||
= svg 'logo', (_!'Bike Bike')
|
||||
= svg 'logo-text', (_!'Bike Bike')
|
||||
= off_screen _!'Bike Bike'
|
||||
@ -22,4 +22,3 @@
|
||||
%a{href: url, lang: locale, title: translation_text}
|
||||
%span{aria: {hidden: :true}}=_!locale
|
||||
= off_screen translation_text
|
||||
|
@ -1333,7 +1333,7 @@ fr:
|
||||
d’avis à nouveau,veuillez cliquer sur le boutonci-dessous,maissouvenez-vousquesi
|
||||
vous attendez trop longtemps,votre hébergement et votre bicyclette pourraient
|
||||
être attribués à quelqu’un d’autre.
|
||||
Housing: Vous restez à %{address}, le nom de votre hôte est %{name}. Vous pouvez les contacter par email %{email} ou par téléphone à %{phone}. Prenez le temps de lire les règles de leur maison ci-dessous.
|
||||
Housing: Vous serez hébergé(e) au %{address}, chez %{name}. Vous pouvez contacter cette personne à %{email} ou au %{phone}. Veuillez prendre la peine de lire les conditions d'hébergement ci-dessous.
|
||||
pronoun_optional: Il n’y a aucune obligation de choisir un pronom.
|
||||
pronoun: Il importe que lorsqu'on communique avec vous ou au sujet de vous,
|
||||
ce soit avec respect. Si vous ne précisez pas votre pronom, les organisateurs
|
||||
|
Loading…
x
Reference in New Issue
Block a user