mirror of
https://github.com/Dahlgren/arma-server-web-admin.git
synced 2024-08-30 17:22:10 +00:00
Removed special handling of acre since acre2 is now released for Arma 3
This commit is contained in:
@ -2,11 +2,6 @@ var playwithsix = require('playwithsix');
|
||||
|
||||
var manager = require('./../manager');
|
||||
|
||||
function isPlayWithSixIgnoredMod(mod) {
|
||||
var ignoredMods = ["@acre"];
|
||||
return ignoredMods.indexOf(mod.toLowerCase()) != -1;
|
||||
}
|
||||
|
||||
function removeDuplicates(mods) {
|
||||
return mods.reduce(function(a,b){
|
||||
if (a.indexOf(b) < 0 ) a.push(b);
|
||||
@ -15,11 +10,7 @@ function removeDuplicates(mods) {
|
||||
}
|
||||
|
||||
function resolveMods(server, cb) {
|
||||
var modsToResolve = server.mods.filter(function(mod) {
|
||||
return !isPlayWithSixIgnoredMod(mod);
|
||||
});
|
||||
|
||||
playwithsix.resolveDependencies(modsToResolve, function (err, mods) {
|
||||
playwithsix.resolveDependencies(server.mods, function (err, mods) {
|
||||
if (!err && mods) {
|
||||
server.mods = removeDuplicates(server.mods.concat(mods));
|
||||
manager.save();
|
||||
|
Reference in New Issue
Block a user