mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-10 11:33:17 +00:00
fix js error on change password (#4475)
This commit is contained in:
@@ -13,5 +13,5 @@ module.exports = {
|
|||||||
setupDir: _root + 'tests/setup/node.js',
|
setupDir: _root + 'tests/setup/node.js',
|
||||||
karmaConf: _root + 'config/karma.conf.js',
|
karmaConf: _root + 'config/karma.conf.js',
|
||||||
// change this version when you change JS file for lazy loading
|
// change this version when you change JS file for lazy loading
|
||||||
assetFileVersion: 101
|
assetFileVersion: 102
|
||||||
};
|
};
|
||||||
|
@@ -96,7 +96,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
|||||||
/******/ if (__webpack_require__.nc) {
|
/******/ if (__webpack_require__.nc) {
|
||||||
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
||||||
/******/ }
|
/******/ }
|
||||||
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=101";
|
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=102";
|
||||||
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
||||||
/******/ script.onerror = script.onload = onScriptComplete;
|
/******/ script.onerror = script.onload = onScriptComplete;
|
||||||
/******/ function onScriptComplete() {
|
/******/ function onScriptComplete() {
|
||||||
@@ -4558,7 +4558,7 @@ var ErrorView = _backbone2.default.View.extend({
|
|||||||
},
|
},
|
||||||
render: function render() {
|
render: function render() {
|
||||||
if (this.errors.length > 0) {
|
if (this.errors.length > 0) {
|
||||||
var template = _underscore2.default.template((0, _jquery2.default)(this.errorTemplate).html(), {
|
var template = _underscore2.default.template((0, _jquery2.default)(this.errorTemplate).html())({
|
||||||
errors: this.errors
|
errors: this.errors
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -4740,10 +4740,7 @@ var renewPassword = function renewPassword(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
rules: 'matches[password[password]]',
|
rules: 'matches[password[password]]',
|
||||||
@@ -4828,10 +4825,7 @@ var regiser = function regiser(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
rules: 'matches[password[password]]',
|
rules: 'matches[password[password]]',
|
||||||
@@ -4844,10 +4838,7 @@ var regiser = function regiser(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'collections[]',
|
name: 'collections[]',
|
||||||
rules: 'min_length[1]',
|
rules: 'min_length[1]',
|
||||||
message: localeService.t('validation_choice_min', {
|
message: localeService.t('validation_choice_min'),
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['1']
|
|
||||||
}),
|
|
||||||
type: 'multiple'
|
type: 'multiple'
|
||||||
}];
|
}];
|
||||||
|
|
||||||
@@ -4964,10 +4955,7 @@ var registerProvider = function registerProvider(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password',
|
name: 'password',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'passwordConfirm',
|
name: 'passwordConfirm',
|
||||||
rules: 'matches[password]',
|
rules: 'matches[password]',
|
||||||
@@ -4980,10 +4968,7 @@ var registerProvider = function registerProvider(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'collections[]',
|
name: 'collections[]',
|
||||||
rules: 'min_length[1]',
|
rules: 'min_length[1]',
|
||||||
message: localeService.t('validation_choice_min', {
|
message: localeService.t('validation_choice_min'),
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['1']
|
|
||||||
}),
|
|
||||||
type: 'multiple'
|
type: 'multiple'
|
||||||
}];
|
}];
|
||||||
|
|
||||||
@@ -5317,10 +5302,7 @@ var changePassword = function changePassword(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
rules: 'matches[password[password]]',
|
rules: 'matches[password[password]]',
|
||||||
|
@@ -96,7 +96,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
|||||||
/******/ if (__webpack_require__.nc) {
|
/******/ if (__webpack_require__.nc) {
|
||||||
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
||||||
/******/ }
|
/******/ }
|
||||||
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=101";
|
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=102";
|
||||||
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
||||||
/******/ script.onerror = script.onload = onScriptComplete;
|
/******/ script.onerror = script.onload = onScriptComplete;
|
||||||
/******/ function onScriptComplete() {
|
/******/ function onScriptComplete() {
|
||||||
@@ -4558,7 +4558,7 @@ var ErrorView = _backbone2.default.View.extend({
|
|||||||
},
|
},
|
||||||
render: function render() {
|
render: function render() {
|
||||||
if (this.errors.length > 0) {
|
if (this.errors.length > 0) {
|
||||||
var template = _underscore2.default.template((0, _jquery2.default)(this.errorTemplate).html(), {
|
var template = _underscore2.default.template((0, _jquery2.default)(this.errorTemplate).html())({
|
||||||
errors: this.errors
|
errors: this.errors
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -4740,10 +4740,7 @@ var renewPassword = function renewPassword(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
rules: 'matches[password[password]]',
|
rules: 'matches[password[password]]',
|
||||||
@@ -4828,10 +4825,7 @@ var regiser = function regiser(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
rules: 'matches[password[password]]',
|
rules: 'matches[password[password]]',
|
||||||
@@ -4844,10 +4838,7 @@ var regiser = function regiser(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'collections[]',
|
name: 'collections[]',
|
||||||
rules: 'min_length[1]',
|
rules: 'min_length[1]',
|
||||||
message: localeService.t('validation_choice_min', {
|
message: localeService.t('validation_choice_min'),
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['1']
|
|
||||||
}),
|
|
||||||
type: 'multiple'
|
type: 'multiple'
|
||||||
}];
|
}];
|
||||||
|
|
||||||
@@ -4964,10 +4955,7 @@ var registerProvider = function registerProvider(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password',
|
name: 'password',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'passwordConfirm',
|
name: 'passwordConfirm',
|
||||||
rules: 'matches[password]',
|
rules: 'matches[password]',
|
||||||
@@ -4980,10 +4968,7 @@ var registerProvider = function registerProvider(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'collections[]',
|
name: 'collections[]',
|
||||||
rules: 'min_length[1]',
|
rules: 'min_length[1]',
|
||||||
message: localeService.t('validation_choice_min', {
|
message: localeService.t('validation_choice_min'),
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['1']
|
|
||||||
}),
|
|
||||||
type: 'multiple'
|
type: 'multiple'
|
||||||
}];
|
}];
|
||||||
|
|
||||||
@@ -5317,10 +5302,7 @@ var changePassword = function changePassword(services) {
|
|||||||
}, {
|
}, {
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
}, {
|
}, {
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
rules: 'matches[password[password]]',
|
rules: 'matches[password[password]]',
|
||||||
|
2
Phraseanet-production-client/dist/commons.js
vendored
2
Phraseanet-production-client/dist/commons.js
vendored
@@ -91,7 +91,7 @@
|
|||||||
/******/ if (__webpack_require__.nc) {
|
/******/ if (__webpack_require__.nc) {
|
||||||
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
||||||
/******/ }
|
/******/ }
|
||||||
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=101";
|
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=102";
|
||||||
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
||||||
/******/ script.onerror = script.onload = onScriptComplete;
|
/******/ script.onerror = script.onload = onScriptComplete;
|
||||||
/******/ function onScriptComplete() {
|
/******/ function onScriptComplete() {
|
||||||
|
@@ -91,7 +91,7 @@
|
|||||||
/******/ if (__webpack_require__.nc) {
|
/******/ if (__webpack_require__.nc) {
|
||||||
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
||||||
/******/ }
|
/******/ }
|
||||||
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=101";
|
/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=102";
|
||||||
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
/******/ var timeout = setTimeout(onScriptComplete, 120000);
|
||||||
/******/ script.onerror = script.onload = onScriptComplete;
|
/******/ script.onerror = script.onload = onScriptComplete;
|
||||||
/******/ function onScriptComplete() {
|
/******/ function onScriptComplete() {
|
||||||
|
@@ -33,10 +33,7 @@ const changePassword = (services) => {
|
|||||||
{
|
{
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
|
@@ -31,7 +31,7 @@ var ErrorView = Backbone.View.extend({
|
|||||||
},
|
},
|
||||||
render: function () {
|
render: function () {
|
||||||
if (this.errors.length > 0) {
|
if (this.errors.length > 0) {
|
||||||
var template = _.template($(this.errorTemplate).html(), {
|
var template = _.template($(this.errorTemplate).html())({
|
||||||
errors: this.errors
|
errors: this.errors
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@@ -47,10 +47,7 @@ const regiser = (services) => {
|
|||||||
{
|
{
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
@@ -66,10 +63,7 @@ const regiser = (services) => {
|
|||||||
{
|
{
|
||||||
name: 'collections[]',
|
name: 'collections[]',
|
||||||
rules: 'min_length[1]',
|
rules: 'min_length[1]',
|
||||||
message: localeService.t('validation_choice_min', {
|
message: localeService.t('validation_choice_min'),
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['1']
|
|
||||||
}),
|
|
||||||
type: 'multiple'
|
type: 'multiple'
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
@@ -46,10 +46,7 @@ const registerProvider = (services) => {
|
|||||||
{
|
{
|
||||||
name: 'password',
|
name: 'password',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'passwordConfirm',
|
name: 'passwordConfirm',
|
||||||
@@ -65,10 +62,7 @@ const registerProvider = (services) => {
|
|||||||
{
|
{
|
||||||
name: 'collections[]',
|
name: 'collections[]',
|
||||||
rules: 'min_length[1]',
|
rules: 'min_length[1]',
|
||||||
message: localeService.t('validation_choice_min', {
|
message: localeService.t('validation_choice_min'),
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['1']
|
|
||||||
}),
|
|
||||||
type: 'multiple'
|
type: 'multiple'
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
@@ -28,10 +28,7 @@ const renewPassword = (services) => {
|
|||||||
{
|
{
|
||||||
name: 'password[password]',
|
name: 'password[password]',
|
||||||
rules: 'min_length[5]',
|
rules: 'min_length[5]',
|
||||||
message: localeService.t('validation_length_min', {
|
message: localeService.t('validation_length_min')
|
||||||
postProcess: 'sprintf',
|
|
||||||
sprintf: ['5']
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'password[confirm]',
|
name: 'password[confirm]',
|
||||||
|
@@ -137,10 +137,10 @@ class LoginController extends Controller
|
|||||||
{
|
{
|
||||||
$response = $this->app->json([
|
$response = $this->app->json([
|
||||||
'validation_blank' => $this->app->trans('Please provide a value.'),
|
'validation_blank' => $this->app->trans('Please provide a value.'),
|
||||||
'validation_choice_min' => $this->app->trans('Please select at least %s choice.'),
|
'validation_choice_min' => $this->app->trans('Please select at least %s choice.', ['%s' => 1]),
|
||||||
'validation_email' => $this->app->trans('Please provide a valid email address.'),
|
'validation_email' => $this->app->trans('Please provide a valid email address.'),
|
||||||
'validation_ip' => $this->app->trans('Please provide a valid IP address.'),
|
'validation_ip' => $this->app->trans('Please provide a valid IP address.'),
|
||||||
'validation_length_min' => $this->app->trans('Please provide a longer value. It should have %s character or more.'),
|
'validation_length_min' => $this->app->trans('Please provide a longer value. It should have %s character or more.', ['%s' => 5]),
|
||||||
'password_match' => $this->app->trans('Please provide the same passwords.'),
|
'password_match' => $this->app->trans('Please provide the same passwords.'),
|
||||||
'email_match' => $this->app->trans('Please provide the same emails.'),
|
'email_match' => $this->app->trans('Please provide the same emails.'),
|
||||||
'accept_tou' => $this->app->trans('Please accept the terms of use to register.'),
|
'accept_tou' => $this->app->trans('Please accept the terms of use to register.'),
|
||||||
|
@@ -62,7 +62,7 @@ class PhraseanetExtension extends \Twig_Extension
|
|||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
// change this version when you change JS file to force the navigation to reload js file
|
// change this version when you change JS file to force the navigation to reload js file
|
||||||
'assetFileVersion' => 101
|
'assetFileVersion' => 102
|
||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -62,7 +62,7 @@
|
|||||||
// adapted from http://friendlybit.com/js/lazy-loading-asyncronous-javascript/
|
// adapted from http://friendlybit.com/js/lazy-loading-asyncronous-javascript/
|
||||||
(function() {
|
(function() {
|
||||||
|
|
||||||
var ZXCVBN_SRC = 'assets/vendors/zxcvbn/zxcvbn{% if not app.debug %}.min{% endif %}.js';
|
var ZXCVBN_SRC = '/assets/vendors/zxcvbn/zxcvbn{% if not app.debug %}.min{% endif %}.js';
|
||||||
|
|
||||||
var async_load = function() {
|
var async_load = function() {
|
||||||
var first, s;
|
var first, s;
|
||||||
|
@@ -33,7 +33,7 @@ define([
|
|||||||
},
|
},
|
||||||
render: function () {
|
render: function () {
|
||||||
if (this.errors.length > 0) {
|
if (this.errors.length > 0) {
|
||||||
var template = _.template($(this.errorTemplate).html(), {
|
var template = _.template($(this.errorTemplate).html())({
|
||||||
errors: this.errors
|
errors: this.errors
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user