supprimé la génération des brèves depuis les élections

This commit is contained in:
fpeters 2004-04-04 18:42:48 +00:00
parent 704b3b9d3d
commit 2693737671
1 changed files with 0 additions and 36 deletions

View File

@ -64,8 +64,6 @@ from glasnost.server.ObjectsServer import register, ObjectServerMixin, \
from glasnost.server.tools import *
from glasnost.proxy.AtomsProxy import Atom
from glasnost.proxy.BrevesProxy import BreveElectionCandidateAdded, \
BreveElectionRunning, BreveElectionClosed
from glasnost.proxy.CacheProxy import invalidateValue
from glasnost.proxy.DispatcherProxy import getApplicationId
from glasnost.proxy.GroupsProxy import getSetContainedIds
@ -558,40 +556,6 @@ class ElectionsServer(ElectionsCommonMixin, ObjectsServer):
finally:
object.releaseNonCore()
virtualServer.markObjectAsDirty(object)
brevesProxy = getProxyForServerRole('breves')
if brevesProxy:
if newState == 'running' and previousState != newState:
breve = BreveElectionRunning()
breve.language = object.getLanguage()
breve.electionId = object.id
breve.electionTitle = object.title
breve.electionSubject = object.subject
breve.readersSet = object.readersSet
if breve.readersSet is not None:
breve.readersSet = breve.readersSet[:]
breve.writersSet = object.writersSet
if breve.writersSet is not None:
breve.writersSet = breve.writersSet[:]
try:
brevesProxy.addObject(breve, serverId = virtualServerId)
except faults.UnknownServerId:
pass
elif newState == 'closed' and previousState != newState:
breve = BreveElectionClosed()
breve.language = object.getLanguage()
breve.electionId = object.id
breve.electionTitle = object.title
breve.electionSubject = object.subject
breve.readersSet = object.readersSet
if breve.readersSet is not None:
breve.readersSet = breve.readersSet[:]
breve.writersSet = object.writersSet
if breve.writersSet is not None:
breve.writersSet = breve.writersSet[:]
try:
brevesProxy.addObject(breve, serverId = virtualServerId)
except faults.UnknownServerId:
pass
invalidateValue(object.id)
return object.version