fix security issue

This commit is contained in:
Sebastian Sdorra
2010-11-27 20:09:03 +01:00
parent 513a810f51
commit b59345258b

View File

@@ -257,11 +257,14 @@ public class XmlRepositoryManager extends AbstractRepositoryManager
repository.getType());
}
assertIsOwner(repository);
AssertUtil.assertIsValid(repository);
if (repositoryDB.contains(repository))
Repository notModifiedRepository = repositoryDB.get(repository.getType(),
repository.getName());
if (notModifiedRepository != null)
{
assertIsOwner(notModifiedRepository);
getHandler(repository).modify(repository);
repository.setLastModified(System.currentTimeMillis());