Menu

#180 Session recovery: track file saving

v1.1.x
fixed
None
v1.1.0
Bug Fix
2017-05-07
2017-03-17
Erik Hänel
No

If a file is saved at closure of NumeRe and the session recovery is active, it won't recognize the new file name. Fix this.

Analysis:
The handle for the modified file must be inserted in the session recovery control and the CloseFile() function has to get a flag, whether it has to ask for saving a modified file.

Implementation:
The fix was implemented as proposed by the analysis. Implementation tests were successful.

Documentation:
Not needed - Bug fix.

Tests:
The fix works as expected. No deviations detected. Fix implemented successfully.

Discussion

  • Erik Hänel

    Erik Hänel - 2017-03-17
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2017-03-17
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,9 @@
     If a file is saved at closure of NumeRe and the session recovery is active, it won't recognize the new file name. Fix this.
    +
    +**Analysis:**
    +
    +**Implementation:**
    +
    +**Documentation:**
    +
    +**Tests:**
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2017-03-18
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,7 @@
     If a file is saved at closure of NumeRe and the session recovery is active, it won't recognize the new file name. Fix this.
    
     **Analysis:**
    +The handle for the modified file must be inserted in the session recovery control and the `CloseFile()` function has to get a flag, whether it has to ask for saving a modified file.
    
     **Implementation:**
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2017-03-18
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,7 +4,9 @@
     The handle for the modified file must be inserted in the session recovery control and the `CloseFile()` function has to get a flag, whether it has to ask for saving a modified file.
    
     **Implementation:**
    +The fix was implemented as proposed by the analysis. Implementation tests were successful.
    
     **Documentation:**
    +Not needed - Bug fix.
    
     **Tests:**
    
    • status: implementing --> testing
     
  • Erik Hänel

    Erik Hänel - 2017-05-07
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -10,3 +10,4 @@
     Not needed - Bug fix.
    
     **Tests:**
    +The fix works as expected. No deviations detected. Fix implemented successfully.
    
    • status: testing --> fixed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB