зеркало из https://github.com/nextcloud/spreed.git
Copy fix for undefined placeholders from activity app
Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Родитель
f1691c06bf
Коммит
80d955a81f
|
@ -30,8 +30,13 @@
|
||||||
|
|
||||||
_.each(matches, function(parameter) {
|
_.each(matches, function(parameter) {
|
||||||
parameter = parameter.substring(1, parameter.length - 1);
|
parameter = parameter.substring(1, parameter.length - 1);
|
||||||
var parsed = self.parseParameter(parameters[parameter]);
|
if (!parameters.hasOwnProperty(parameter) || !parameters[parameter]) {
|
||||||
|
// Malformed translation?
|
||||||
|
console.error('Potential malformed ROS string: parameter {' + parameter + '} was found in the string but is missing from the parameter list');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var parsed = self.parseParameter(parameters[parameter]);
|
||||||
subject = subject.replace('{' + parameter + '}', parsed);
|
subject = subject.replace('{' + parameter + '}', parsed);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче