diff --git a/client/coral-admin/src/routes/Stories/containers/Stories.js b/client/coral-admin/src/routes/Stories/containers/Stories.js
index 144076b41..7549855c0 100644
--- a/client/coral-admin/src/routes/Stories/containers/Stories.js
+++ b/client/coral-admin/src/routes/Stories/containers/Stories.js
@@ -50,7 +50,7 @@ class StoriesContainer extends Component {
const { updateAssetState } = this.props;
try {
- updateAssetState(id, closeStream ? Date.now() : null);
+ await updateAssetState(id, closeStream ? Date.now() : null);
this.fetchAssets();
} catch (err) {
console.error(err);
diff --git a/client/coral-framework/components/ConfigureCard.css b/client/coral-framework/components/ConfigureCard.css
index 0ecabc6e5..5adc70009 100644
--- a/client/coral-framework/components/ConfigureCard.css
+++ b/client/coral-framework/components/ConfigureCard.css
@@ -44,6 +44,5 @@
.disabledBody {
color: #ccc;
- pointer-events: none;
}
diff --git a/locales/en.yml b/locales/en.yml
index f9c129f60..b4c52e0e2 100644
--- a/locales/en.yml
+++ b/locales/en.yml
@@ -48,6 +48,7 @@ en:
comment_post_notif_premod: 'Thank you for posting. Our moderation team will review your comment shortly.'
comment_singular: Comment
common:
+ contains_link: 'Contains Link'
copy: Copy
copied: 'Copied'
notsupported: 'Not supported'
diff --git a/locales/es.yml b/locales/es.yml
index a621acc20..4ef860859 100644
--- a/locales/es.yml
+++ b/locales/es.yml
@@ -45,6 +45,7 @@ es:
comment_post_notif_premod: 'Gracias por el comentario. Nuestro equipo de moderación va a revisarlo muy pronto.'
comment_singular: Comentario
common:
+ contains_link: 'Contiene enlace'
copy: Copiar
error: 'Ha ocurrido un error.'
reaction: reacción
@@ -400,6 +401,7 @@ es:
other: Otro
password_reset:
change_password: 'Cambio de contraseña'
+ change_password_help: 'Por favor, introduzca una nueva contraseña. ¡Hazlo seguro!'
confirm_new_password: 'Confirme su nueva contraseña'
mail_sent: 'Si tiene una cuenta registrada, un enlace para resetear su clave ha sido enviado a esa dirección de correo.'
new_password: 'Nueva contraseña'
diff --git a/plugins/talk-plugin-local-auth/client/components/Profile.js b/plugins/talk-plugin-local-auth/client/components/Profile.js
index 139949b99..35f923034 100644
--- a/plugins/talk-plugin-local-auth/client/components/Profile.js
+++ b/plugins/talk-plugin-local-auth/client/components/Profile.js
@@ -178,10 +178,12 @@ class Profile extends React.Component {
},
},
notify,
+ success: hasChangedUsername,
} = this.props;
const { editing, formData, showDialog } = this.state;
- const usernameCanBeUpdated = canUsernameBeUpdated(status);
+ const usernameCanBeUpdated =
+ canUsernameBeUpdated(status) && !hasChangedUsername;
return (
@@ -307,6 +310,7 @@ Profile.propTypes = {
notify: PropTypes.func.isRequired,
username: PropTypes.string,
emailAddress: PropTypes.string,
+ success: PropTypes.bool.isRequired,
};
export default Profile;
diff --git a/plugins/talk-plugin-local-auth/translations.yml b/plugins/talk-plugin-local-auth/translations.yml
index 0a25eca51..7d4c6d1c0 100644
--- a/plugins/talk-plugin-local-auth/translations.yml
+++ b/plugins/talk-plugin-local-auth/translations.yml
@@ -302,25 +302,28 @@ de:
path: "Mein Profil > Profil-Einstellungen"
alert: "E-Mail-Adresse hinzugefügt!"
es:
+ email:
+ email_change_original:
+ subject: Cambio de correo electrónico
+ body: Su dirección de correo electrónico ha cambiado de {0} a {1}. Si no solicitó este cambio, póngase en contacto con {2}.
+ error:
+ NO_LOCAL_PROFILE: No hay una dirección de correo electrónico asociada a esta cuenta.
+ LOCAL_PROFILE: Una dirección de correo electrónico ya está asociada a esta cuenta.
+ INCORRECT_PASSWORD: La contraseña dada fue incorrecta.
talk-plugin-local-auth:
- email:
- email_change_original:
- subject: Cambio de correo electrónico
- body: Su dirección de correo electrónico ha cambiado de {0} a {1}. Si no solicitó este cambio, póngase en contacto con {2}.
- error:
- NO_LOCAL_PROFILE: No hay una dirección de correo electrónico asociada a esta cuenta.
- LOCAL_PROFILE: Una dirección de correo electrónico ya está asociada a esta cuenta.
- INCORRECT_PASSWORD: La contraseña dada fue incorrecta.
change_password:
+ save: "Salvar"
+ cancel: "Cancelar"
+ edit: "Editar"
+ changed_password_msg: "Senha alterada - Sua senha foi alterada com sucesso"
+ forgot_password_sent: "Esqueceu a senha - Nós enviamos um email para recuperação da senha"
change_password: "Cambiar Contraseña"
passwords_dont_match: "Las contraseñas no coinciden"
required_field: "Este campo es requerido"
forgot_password: "Olvidaste tu contraseña?"
- save: "Guardar"
- cancel: "Cancelar"
- edit: "Editar"
- changed_password_msg: "Contraseña Actualizada - Tu contraseña ha sido exitosamente actualizada"
- forgot_password_sent: "Contraseña Olvidada - Te enviamos un email para recuperar tu contraseña"
+ old_password: "Contraseña anterior"
+ new_password: "Contraseña nueva"
+ confirm_new_password: "Confirme contraseña nueva"
change_username:
change_username_note: "El usuario puede ser cambiado cada 14 días."
is_not_eligible: "Ahora mismo no se puede cambiar su nombre de usuario."
@@ -329,11 +332,13 @@ es:
cancel: "Cancelar"
confirm_username_change: "Confirmar Cambio de Usuario"
description: "Estás intentando cambiar tu usuario. Tu nuevo usuario aparecerá en todos tus pasados y futuros comentarios."
- old_username: "Usuario viejo"
+ old_username: "Usuario anterior"
new_username: "Usuario nuevo"
+ re_enter: "Escriba usuario nuevo otra vez"
bottom_note: "Nota: No podrás cambiar tu usuario por 14 días"
confirm_changes: "Confirmar Cambios"
username_does_not_match: "El usuario no coincide"
+ cant_be_equal: "Tu nuev@ {0} tiene que ser diferente"
changed_username_success_msg: "Usuario Actualizado - Tu usuario ha sido exitosamente actualizado. No podrás cambiar el usuario por 14 días."
change_username_attempt: "El usuario no puede ser actualizado. Los usuarios pueden ser cambiados cada 14 días."
change_email:
diff --git a/yarn.lock b/yarn.lock
index 14380061b..8c729d3b8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3319,6 +3319,13 @@ debug@2.6.8:
dependencies:
ms "2.0.0"
+debug@^4.0.1:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.0.tgz#373687bffa678b38b1cd91f861b63850035ddc87"
+ integrity sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==
+ dependencies:
+ ms "^2.1.1"
+
decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"