Opened 3 years ago

Closed 3 years ago

#24 closed defect (fixed)

Network error must not cause loss of data when writing a new page

Reported by: jokalli2 Owned by: jokalli2
Priority: major Milestone: 0.8
Component: All platforms Version: .5
Keywords: Cc: Mickyfin

Description

Currently if there is a network error when uploading a new post, the data is lost. We should save the post as a local draft if that happens.

This issue is only about writing new posts/pages. When editing, the problem is harder, and thus out of scope of this ticket.

Change History (6)

comment:1 Changed 3 years ago by jokalli2

  • Owner set to jokalli2
  • Status changed from new to assigned

comment:2 Changed 3 years ago by jokalli2

  • Priority changed from major to critical

comment:3 in reply to: ↑ description Changed 3 years ago by Mickyfin

  • Cc Mickyfin added
  • Component changed from All platforms to Symbian

Replying to jokalli2:

Currently if there is a network error when uploading a new post, the data is lost. We should save the post as a local draft if that happens.

This issue is only about writing new posts/pages. When editing, the problem is harder, and thus out of scope of this ticket.

I agree with the above, I have just lost a 400+ word article, which I was unable to copy, and paste, save, or anything. I hit save, connection failed, all lost.

comment:4 Changed 3 years ago by jokalli2

  • Component changed from Symbian to All platforms

For posts, this should be fixed in 0.5.3 release. For pages, I will add the handling in near future.

comment:5 Changed 3 years ago by jokalli2

  • Priority changed from critical to major
  • Summary changed from Network error must not cause loss of data when writing a new post to Network error must not cause loss of data when writing a new page

comment:6 Changed 3 years ago by jokalli2

  • Resolution set to fixed
  • Status changed from assigned to closed

This should now be fixed. Note that post/page editing is not covered, but that could lead to data synchronization issues, so it is not supported at least for now.

Note: See TracTickets for help on using tickets.