supprimé la génération des brèves depuis les élections
This commit is contained in:
parent
704b3b9d3d
commit
2693737671
|
@ -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
|
||||
|
||||
|
|
Reference in New Issue