lila/bin/mongodb/config-int.js
Thibault Duplessis f689d4f79b Revert "filter correspondence games, more config DB migration"
This reverts commit 6a3d46e0f2.

Conflicts:
	public/javascripts/big.js
2014-12-18 11:59:53 +01:00

21 lines
693 B
JavaScript

function toInt(obj) {
return function(prop) {
if (typeof obj[prop] != 'undefined' && isNumber(obj[prop])) obj[prop] = NumberInt(obj[prop]);
};
}
// db.config.find({_id:'thibault'}).forEach(function(config) {
db.config.find().forEach(function(config) {
// printjson(config);
['friend', 'hook', 'ai'].forEach(function(type) {
['d', 'i', 'm', 't', 'tm', 'v', 'l'].forEach(toInt(config[type]))
});
var filter = config.filter;
['m', 's', 'v'].forEach(function(prop) {
if (typeof filter[prop] != 'undefined') filter[prop] = filter[prop].map(function(n) {
return NumberInt(n);
});
});
// printjson(config);
db.config.update({"_id": config._id}, config);
});