lint: attribute pool
parent
a4e2ea7a8c
commit
6e5d674dda
|
@ -1,3 +1,5 @@
|
||||||
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This code represents the Attribute Pool Object of the original Etherpad.
|
* This code represents the Attribute Pool Object of the original Etherpad.
|
||||||
* 90% of the code is still like in the original Etherpad
|
* 90% of the code is still like in the original Etherpad
|
||||||
|
@ -70,8 +72,10 @@ AttributePool.prototype.getAttribValue = function (num) {
|
||||||
|
|
||||||
AttributePool.prototype.eachAttrib = function (func) {
|
AttributePool.prototype.eachAttrib = function (func) {
|
||||||
for (const n in this.numToAttrib) {
|
for (const n in this.numToAttrib) {
|
||||||
const pair = this.numToAttrib[n];
|
if (this.numToAttrib[n]) {
|
||||||
func(pair[0], pair[1]);
|
const pair = this.numToAttrib[n];
|
||||||
|
func(pair[0], pair[1]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -87,7 +91,9 @@ AttributePool.prototype.fromJsonable = function (obj) {
|
||||||
this.nextNum = obj.nextNum;
|
this.nextNum = obj.nextNum;
|
||||||
this.attribToNum = {};
|
this.attribToNum = {};
|
||||||
for (const n in this.numToAttrib) {
|
for (const n in this.numToAttrib) {
|
||||||
this.attribToNum[String(this.numToAttrib[n])] = Number(n);
|
if (this.numToAttrib[n]) {
|
||||||
|
this.attribToNum[String(this.numToAttrib[n])] = Number(n);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue