Merge pull request #3496 from overleaf/ae-eslint-dot-notation
Enable the eslint dot-notation rule GitOrigin-RevId: e11cbad3e8a77a4a60590d3674fbf34feccc5bc9
This commit is contained in:
@@ -992,18 +992,18 @@ const RecurlyWrapper = {
|
||||
_parseXml(xml, callback) {
|
||||
var convertDataTypes = function(data) {
|
||||
let key, value
|
||||
if (data != null && data['$'] != null) {
|
||||
if (data['$']['nil'] === 'nil') {
|
||||
if (data != null && data.$ != null) {
|
||||
if (data.$.nil === 'nil') {
|
||||
data = null
|
||||
} else if (data['$'].href != null) {
|
||||
data.url = data['$'].href
|
||||
delete data['$']
|
||||
} else if (data['$']['type'] === 'integer') {
|
||||
data = parseInt(data['_'], 10)
|
||||
} else if (data['$']['type'] === 'datetime') {
|
||||
data = new Date(data['_'])
|
||||
} else if (data['$']['type'] === 'array') {
|
||||
delete data['$']
|
||||
} else if (data.$.href != null) {
|
||||
data.url = data.$.href
|
||||
delete data.$
|
||||
} else if (data.$.type === 'integer') {
|
||||
data = parseInt(data._, 10)
|
||||
} else if (data.$.type === 'datetime') {
|
||||
data = new Date(data._)
|
||||
} else if (data.$.type === 'array') {
|
||||
delete data.$
|
||||
let array = []
|
||||
for (key in data) {
|
||||
value = data[key]
|
||||
|
||||
Reference in New Issue
Block a user