@@ -47,53 +47,6 @@ def request_full_url(request, submission):
4747
4848
4949def perform_post (request , submission ):
50- group_id = submission .group_acronym and submission .group_acronym .pk or NONE_WG
51- state_change_msg = ''
52- try :
53- draft = InternetDraft .objects .get (filename = submission .filename )
54- draft .title = submission .id_document_name
55- draft .group_id = group_id
56- draft .filename = submission .filename
57- draft .revision = submission .revision
58- draft .revision_date = submission .submission_date
59- draft .file_type = submission .file_type
60- draft .txt_page_count = submission .txt_page_count
61- draft .last_modified_date = datetime .date .today ()
62- draft .abstract = submission .abstract
63- draft .status_id = 1 # Active
64- draft .expired_tombstone = 0
65- draft .save ()
66- except InternetDraft .DoesNotExist :
67- draft = InternetDraft .objects .create (
68- title = submission .id_document_name ,
69- group_id = group_id ,
70- filename = submission .filename ,
71- revision = submission .revision ,
72- revision_date = submission .submission_date ,
73- file_type = submission .file_type ,
74- txt_page_count = submission .txt_page_count ,
75- start_date = datetime .date .today (),
76- last_modified_date = datetime .date .today (),
77- abstract = submission .abstract ,
78- status_id = 1 , # Active
79- intended_status_id = 8 , # None
80- )
81- update_authors (draft , submission )
82- if draft .idinternal :
83- from ietf .idrfc .utils import add_document_comment
84- add_document_comment (None , draft , "New version available" )
85- if draft .idinternal .cur_sub_state_id == 5 and draft .idinternal .rfc_flag == 0 : # Substate 5 Revised ID Needed
86- draft .idinternal .prev_sub_state_id = draft .idinternal .cur_sub_state_id
87- draft .idinternal .cur_sub_state_id = 2 # Substate 2 AD Followup
88- draft .idinternal .save ()
89- state_change_msg = "Sub state has been changed to AD Follow up from New Id Needed"
90- add_document_comment (None , draft , state_change_msg )
91- move_docs (submission )
92- submission .status_id = POSTED
93- send_announcements (submission , draft , state_change_msg )
94- submission .save ()
95-
96- def perform_postREDESIGN (request , submission ):
9750 system = Person .objects .get (name = "(System)" )
9851
9952 group_id = submission .group_acronym_id or NONE_WG
@@ -189,9 +142,6 @@ def perform_postREDESIGN(request, submission):
189142
190143 submission .save ()
191144
192- if settings .USE_DB_REDESIGN_PROXY_CLASSES :
193- perform_post = perform_postREDESIGN
194-
195145def send_announcements (submission , draft , state_change_msg ):
196146 announce_to_lists (request , submission )
197147 if draft .idinternal and not draft .idinternal .rfc_flag :
0 commit comments