Commit 49236ced authored by Jérome Perrin's avatar Jérome Perrin

run_my_doc: fix pylint messages

parent 37e7ef32
annotation_list = context.getAnnotation().split('\n'); annotation_list = context.getAnnotation().split('\n')
user_name = context.getPortalObject().portal_membership.getAuthenticatedMember().getId() user_name = context.getPortalObject().portal_membership.getAuthenticatedMember().getId()
for uid in listbox_uid: for uid in listbox_uid:
i = int(uid) i = int(uid)
old_comment, locator, context_url, author, color = annotation_list[i][1:-1].split("},{"); old_comment, locator, context_url, author, color = annotation_list[i][1:-1].split("},{")
new_comment = context.REQUEST['field_listbox_title_' + uid] new_comment = context.REQUEST['field_listbox_title_' + uid]
#print('Old title: ' + old_comment + ' -> ' + new_comment) #print('Old title: ' + old_comment + ' -> ' + new_comment)
if old_comment != new_comment: if old_comment != new_comment:
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Fetches Commentaries to display them in a listbox Fetches Commentaries to display them in a listbox
""" """
from Products.ERP5Type.Document import newTempBase from Products.ERP5Type.Document import newTempBase
annotation_list = context.getAnnotation().split('\n'); annotation_list = context.getAnnotation().split('\n')
element_list = [] element_list = []
relative_url = context.getRelativeUrl() relative_url = context.getRelativeUrl()
...@@ -27,6 +27,7 @@ if len(annotation_list) > 0 and annotation_list[0] != "": ...@@ -27,6 +27,7 @@ if len(annotation_list) > 0 and annotation_list[0] != "":
counter += 1 counter += 1
for sorted_element in sort_on: for sorted_element in sort_on:
# pylint:disable=cell-var-from-loop
element_list = sorted(element_list, key = lambda x: x.getProperty(sorted_element[0]), reverse = sorted_element[1] == 'descending') element_list = sorted(element_list, key = lambda x: x.getProperty(sorted_element[0]), reverse = sorted_element[1] == 'descending')
return element_list return element_list
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
</item> </item>
<item> <item>
<key> <string>_params</string> </key> <key> <string>_params</string> </key>
<value> <string>sort_on = [], **kw</string> </value> <value> <string>sort_on=(), **kw</string> </value>
</item> </item>
<item> <item>
<key> <string>id</string> </key> <key> <string>id</string> </key>
......
...@@ -23,8 +23,7 @@ for uid in uids: ...@@ -23,8 +23,7 @@ for uid in uids:
contributor_list = obj.getContributorList()) contributor_list = obj.getContributorList())
conv_obj = conv_obj.manage_pasteObjects( conv_obj = conv_obj.manage_pasteObjects(
obj.manage_copyObjects( obj.manage_copyObjects(list(obj.objectIds())))
map(lambda x: x.getId(), obj.objectValues())))
return conv_obj_module.Base_redirect('', return conv_obj_module.Base_redirect('',
dict(portal_status_message=context.Base_translateString(str(counter) + " object(s) converted."))) dict(portal_status_message=context.Base_translateString(str(counter) + " object(s) converted.")))
# pylint:disable=redefined-builtin
""" """
Adds a chapter in the listbox, and upload an image if necessary (it doesn't generate the html code corresponding to the text) Adds a chapter in the listbox, and upload an image if necessary (it doesn't generate the html code corresponding to the text)
""" """
from Products.ERP5Type.Document import newTempBase from Products.ERP5Type.Document import newTempBase
translateString = context.Base_translateString
portal_status_message = "" portal_status_message = ""
if image_caption in [None, ""]: if image_caption in [None, ""]:
...@@ -29,7 +29,7 @@ if slide_type in ['Illustration', 'Screenshot']: ...@@ -29,7 +29,7 @@ if slide_type in ['Illustration', 'Screenshot']:
image_id = image_url image_id = image_url
else: else:
image_id = test_page.TestPage_getNextImageID(chapter_title, slide_type) image_id = test_page.TestPage_getNextImageID(chapter_title, slide_type)
image = test_page.TestPage_uploadImage(image_id, file, batch_mode=True, image_caption=image_caption) test_page.TestPage_uploadImage(image_id, file, batch_mode=True, image_caption=image_caption)
listbox.append(newTempBase(context.getPortalObject(), listbox.append(newTempBase(context.getPortalObject(),
'', '',
......
# pylint:disable=redefined-builtin
""" """
Generate the html code from the listbox after adding the current chapter to the listbox Generate the html code from the listbox after adding the current chapter to the listbox
""" """
from Products.ERP5Type.Document import newTempBase
# Add the last chapter to the listbox # Add the last chapter to the listbox
context.TestPageModule_createChapter(chapter_title, slide_type, image_url, image_caption, context.TestPageModule_createChapter(chapter_title, slide_type, image_url, image_caption,
file, text_content, slide_content, tested, **kw) file, text_content, slide_content, tested, **kw)
translateString = context.Base_translateString
portal_status_message = "" portal_status_message = ""
session = context.ERP5RunMyDocs_acquireSession() session = context.ERP5RunMyDocs_acquireSession()
......
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
</item> </item>
<item> <item>
<key> <string>_params</string> </key> <key> <string>_params</string> </key>
<value> <string>sort_on = [], **kw</string> </value> <value> <string>sort_on=(), **kw</string> </value>
</item> </item>
<item> <item>
<key> <string>id</string> </key> <key> <string>id</string> </key>
......
...@@ -11,10 +11,8 @@ image_id = ''.join(c for c in ('_'.join(image_id.split(' '))) if c.isalnum() or ...@@ -11,10 +11,8 @@ image_id = ''.join(c for c in ('_'.join(image_id.split(' '))) if c.isalnum() or
found = True found = True
while found: while found:
image_path = path + '/' + image_id image_path = path + '/' + image_id
try: image = context.restrictedTraverse(image_path, None)
image = context.restrictedTraverse(image_path) if image is None:
except:
image = None
found = False found = False
break break
# If there's already an image with the same url # If there's already an image with the same url
...@@ -22,7 +20,7 @@ while found: ...@@ -22,7 +20,7 @@ while found:
# Check if the end is a number and increment in that case # Check if the end is a number and increment in that case
try: try:
end_number = int(image_id.split('_')[-1]) end_number = int(image_id.split('_')[-1])
except: except IndexError:
end_number = -1 end_number = -1
if end_number > 0: if end_number > 0:
image_id = image_id.split('_')[0:-1] image_id = image_id.split('_')[0:-1]
......
#pylint:disable=redefined-builtin
""" """
Create an image object and upload the image if necessary Create an image object and upload the image if necessary
""" """
...@@ -20,9 +21,8 @@ def createImage(image_id): ...@@ -20,9 +21,8 @@ def createImage(image_id):
if slide_type in ['Screenshot', 'Illustration'] and upload_image: if slide_type in ['Screenshot', 'Illustration'] and upload_image:
if not(file is None or not file): if not(file is None or not file):
if edit_mode: if edit_mode:
try: image = context.restrictedTraverse(context.getPath() + '/' + image_id, None)
image = context.restrictedTraverse(context.getPath() + '/' + image_id) if image is None:
except:
image = createImage(image_id) image = createImage(image_id)
msg += ' Image %s created.' % image_id msg += ' Image %s created.' % image_id
else: else:
......
object = state_change['object'] state_change['object'].Base_checkConsistency()
object.Base_checkConsistency()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment