From 3d1dbfa2c6120887006311916bedff8b348fa307 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Mon, 11 Jul 2011 19:18:23 +0400 Subject: [PATCH] Properly initialize Uniform damage pattern on fresh start Rewriting eos queries from .one() to .first() introduced difference in returned results in case of zero matches --- service/damagePattern.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/service/damagePattern.py b/service/damagePattern.py index 0b96c7a2f..f5c1ebd13 100644 --- a/service/damagePattern.py +++ b/service/damagePattern.py @@ -31,9 +31,8 @@ class DamagePattern(): return cls.instance def __init__(self): - try: - uniform = eos.db.getDamagePattern("Uniform") - except: + uniform = eos.db.getDamagePattern("Uniform") + if uniform is None: uniform = eos.types.DamagePattern(25, 25, 25, 25) uniform.name = "Uniform" eos.db.save(uniform)