Ignore:
Timestamp:
19/01/09 16:54:58 (11 years ago)
Author:
cbyrom
Message:

Add improved error handling when doing document ingests + add
additional help sections for this purpose.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MILK/trunk/milk_server/milk_server/controllers/atom_editor/editatom.py

    r4803 r4845  
    101101                                 csmlOrCdmlFile = csmlOrCdmlFile, \ 
    102102                                 timeAxis = self.inputs.get('timeAxis'), \ 
    103                                  datasetID = self.inputs.get('datasetID'), \ 
     103                                 datasetID = self.inputs.get('granuleDatasetID'), \ 
    104104                                 useCSMLID = useCSMLID, \ 
    105105                                 replaceAtom = replaceAtom) 
     
    161161            self.pathInfo = self.pathInfo.replace('upload', 'editAtom') 
    162162 
    163             h.redirect_to(h.url_for('edit', uri = c.atom.ndgURI))             
     163            # NB, if there are errors, don't redirect otherwise these will get lost 
     164            if not c.errors: 
     165                h.redirect_to(h.url_for('edit', uri = c.atom.ndgURI)) 
     166            else: 
     167                c.atom.contentFile = None 
     168                return self.edit(c.atom.ndgURI) 
     169                             
    164170        elif uri: 
    165171            # something has gone wrong here... 
Note: See TracChangeset for help on using the changeset viewer.