setScore, selectionSetScore: check for numerical values properly
This commit is contained in:
parent
12a542977e
commit
781fe3d636
|
@ -32,7 +32,7 @@ define(["dojo/_base/declare"], function (declare) {
|
||||||
if (ids.length > 0) {
|
if (ids.length > 0) {
|
||||||
const score = prompt(__("Please enter new score for selected articles:"));
|
const score = prompt(__("Please enter new score for selected articles:"));
|
||||||
|
|
||||||
if (parseInt(score) != undefined) {
|
if (!isNaN(parseInt(score))) {
|
||||||
ids.each((id) => {
|
ids.each((id) => {
|
||||||
const row = $("RROW-" + id);
|
const row = $("RROW-" + id);
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ define(["dojo/_base/declare"], function (declare) {
|
||||||
const score_old = row.getAttribute("data-score");
|
const score_old = row.getAttribute("data-score");
|
||||||
const score = prompt(__("Please enter new score for this article:"), score_old);
|
const score = prompt(__("Please enter new score for this article:"), score_old);
|
||||||
|
|
||||||
if (parseInt(score) != undefined) {
|
if (!isNaN(parseInt(score))) {
|
||||||
row.setAttribute("data-score", score);
|
row.setAttribute("data-score", score);
|
||||||
|
|
||||||
const pic = row.select(".icon-score")[0];
|
const pic = row.select(".icon-score")[0];
|
||||||
|
@ -340,4 +340,4 @@ define(["dojo/_base/declare"], function (declare) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return Article;
|
return Article;
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue