Changeset 3320


Ignore:
Timestamp:
11 Mar 2008, 20:31:44 (17 years ago)
Author:
Henrik Bettermann
Message:

make import work

Location:
WAeUP_SRP/base
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/base/WAeUPImport.py

    r3319 r3320  
    6060        self.students_folder = waeup_tool.portal_url.getPortalObject().campus.students
    6161        self.member = member = waeup_tool.portal_membership.getAuthenticatedMember()
    62         self.import_date = DateTime.DateTime().strftime("%d/%m/%y %H:%M:%S")
    63         self.current = DateTime.DateTime().strftime("%d-%m-%y_%H_%M_%S")
     62        self.import_date = DateTime.DateTime()
     63        self.imported_by = str(member)
     64        #self.current = DateTime.DateTime().strftime("%d-%m-%y_%H_%M_%S")
    6465        self.waeup_tool = waeup_tool
    6566        self.academics_folder = waeup_tool.portal_url.getPortalObject().campus.academics
     
    102103            info = {}
    103104            info['imported_from'] = ''
    104             info['imported_by'] = str(member)
    105             info['import_date'] = self.import_date
     105            info['imported_by'] =  self.imported_by
     106            info['import_date'] = self.import_date.strftime("%d/%m/%y %H:%M:%S")
    106107            info['error'] = ''
    107108            self.info = info
  • WAeUP_SRP/base/WAeUPTool.py

    r3308 r3320  
    14101410            return importer.init_errors
    14111411        member = importer.member
    1412         current = importer.current
     1412        #current = importer.current
    14131413        import_date = importer.import_date
    14141414        imported_by = importer.imported_by
  • WAeUP_SRP/base/skins/waeup_upload/import_uploads.py

    r3317 r3320  
    3131#pr = context.portal_registration
    3232
    33 ids = request.get('ids',[]) 
     33ids = request.get('ids',[])
    3434
    3535bypass_enabled = False
     
    3838    short_id = long_id.replace('.csv','')
    3939    doc = getattr(context, long_id).getContent()
    40     msg, invalid_keys = doc['checkKeys']()
    41     if msg or invalid_keys:
    42         continue
     40    #msg, invalid_keys = doc['checkKeys']()
     41    #if msg or invalid_keys:
     42    #    continue
    4343    if not bypass_enabled:
    4444        context.portal_catalog.setBypassQueue(1)
    4545        context.waeup_tool.doCommit()
     46       
    4647    msg = context.waeup_tool.importData(short_id,
    4748                                        doc.import_layout,
     
    5657args['portal_status_message'] = '\r\n'.join(messages)
    5758url = context.absolute_url() + '?' + urlencode(args)
    58 request.RESPONSE.redirect(url)   
    59    
     59return request.RESPONSE.redirect(url)
    6060
     61
Note: See TracChangeset for help on using the changeset viewer.