Skip to content

Commit 8c87894

Browse files
leorochaelJ. David Ibanez
authored and
J. David Ibanez
committed
bug#812: fix checks of container on move events
1 parent 4d4e269 commit 8c87894

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Localizer.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -243,11 +243,11 @@ def changeLanguage(self, lang, goto=None, expires=None):
243243

244244
def Localizer_moved(object, event):
245245
container = event.oldParent
246-
if container:
246+
if container is not None:
247247
unregisterBeforeTraverse(container, object.meta_type)
248248

249249
container = event.newParent
250-
if container:
250+
if container is not None:
251251
id = object.id
252252
container = container.this()
253253
hook = NameCaller(id)

MessageCatalog.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -918,12 +918,12 @@ def MessageCatalog_moved(object, event):
918918
# FIXME This does not work if what we move is the folder that contains
919919
# the message catalog
920920
container = event.oldParent
921-
if container:
921+
if container is not None:
922922
sm = getSiteManager(container)
923923
sm.unregisterUtility(object, ITranslationDomain, event.oldName)
924924

925925
container = event.newParent
926-
if container:
926+
if container is not None:
927927
sm = getSiteManager(container)
928928
sm.registerUtility(object, ITranslationDomain, event.newName)
929929

0 commit comments

Comments
 (0)