pbek / QOwnNotes

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
https://www.qownnotes.org/
GNU General Public License v2.0
4.72k stars 414 forks source link

Evernote import doesn't import all 142 notes #1261

Closed jjisnow closed 5 years ago

jjisnow commented 5 years ago

sorry for the delay, here's the file with the notes, but there's an error in the new release - it doesn't import 142 notes, only 117 out of the total.

Fuel notes.zip

Originally posted by @jjisnow in https://github.com/pbek/QOwnNotes/issues/1252#issuecomment-520109670

pbek commented 5 years ago

Did you create a new issue in purpose? see #1252

jjisnow commented 5 years ago

Wasn't sure if I was meant to start it as a new issue with a cross-post or in the already closed issue - feel free to close/delete this.

pbek commented 5 years ago

Info from #1252

Fuel-notes.zip debug.zip

pbek commented 5 years ago

I imported above enex file with 141 notes and got 141 note files.

'Fuel costing (100).md'  'Fuel costing (12).md'  'Fuel costing (23).md'  'Fuel costing (3).md'   'Fuel costing (58).md'  'Fuel costing (75).md'  'Fuel costing (92).md'
'Fuel costing (101).md'  'fuel costing (13).md'  'Fuel costing (24).md'  'Fuel costing (40).md'  'Fuel costing (59).md'  'Fuel costing (76).md'  'Fuel costing (93).md'
'Fuel costing (102).md'  'Fuel costing (13).md'  'Fuel costing (25).md'  'Fuel costing (41).md'  'fuel costing (5).md'   'Fuel costing (77).md'  'Fuel costing (94).md'
'Fuel costing (103).md'  'fuel costing (14).md'  'Fuel costing (26).md'  'Fuel costing (42).md'  'Fuel costing (5).md'   'Fuel costing (78).md'  'Fuel costing (95).md'
'Fuel costing (104).md'  'Fuel costing (14).md'  'Fuel costing (27).md'  'Fuel costing (43).md'  'Fuel costing (60).md'  'Fuel costing (79).md'  'Fuel costing (96).md'
'Fuel costing (105).md'  'fuel costing (15).md'  'Fuel costing (28).md'  'Fuel costing (44).md'  'Fuel costing (61).md'  'fuel costing (7).md'   'Fuel costing (97).md'
'Fuel costing (106).md'  'Fuel costing (15).md'  'Fuel costing (29).md'  'Fuel costing (45).md'  'Fuel costing (62).md'  'Fuel costing (7).md'   'Fuel costing (98).md'
'Fuel costing (107).md'  'fuel costing (16).md'  'fuel costing (2).md'   'Fuel costing (46).md'  'Fuel costing (63).md'  'Fuel costing (80).md'  'Fuel costing (99).md'
'Fuel costing (108).md'  'Fuel costing (16).md'  'Fuel costing (2).md'   'Fuel costing (47).md'  'Fuel costing (64).md'  'Fuel costing (81).md'  'fuel costing (9).md'
'Fuel costing (109).md'  'fuel costing (17).md'  'Fuel Costing (2).md'   'Fuel costing (48).md'  'Fuel costing (65).md'  'Fuel costing (82).md'  'Fuel costing (9).md'
'fuel costing (10).md'   'Fuel costing (17).md'  'Fuel costing (30).md'  'Fuel costing (49).md'  'Fuel costing (66).md'  'Fuel costing (83).md'  'Fuel costing costs.md'
'Fuel costing (10).md'   'fuel costing (18).md'  'Fuel costing (31).md'  'fuel costing (4).md'   'Fuel costing (67).md'  'Fuel costing (84).md'  'fuel costing.md'
'Fuel costing (110).md'  'Fuel costing (18).md'  'Fuel costing (32).md'  'Fuel costing (4).md'   'Fuel costing (68).md'  'Fuel costing (85).md'  'Fuel costing.md'
'Fuel costing (111).md'  'fuel costing (19).md'  'Fuel costing (33).md'  'Fuel costing (50).md'  'Fuel costing (69).md'  'Fuel costing (86).md'  'Fuel Costing.md'
'Fuel costing (112).md'  'Fuel costing (19).md'  'Fuel costing (34).md'  'Fuel costing (51).md'  'fuel costing (6).md'   'Fuel costing (87).md'  'Fuel costings.md'
'Fuel costing (113).md'  'fuel costing (20).md'  'Fuel costing (35).md'  'Fuel costing (52).md'  'Fuel costing (6).md'   'Fuel costing (88).md'
'Fuel costing (114).md'  'Fuel costing (20).md'  'Fuel costing (36).md'  'Fuel costing (53).md'  'Fuel costing (70).md'  'Fuel costing (89).md'
'Fuel costing (115).md'  'fuel costing (21).md'  'Fuel costing (37).md'  'Fuel costing (54).md'  'Fuel costing (71).md'  'fuel costing (8).md'
'fuel costing (11).md'   'Fuel costing (21).md'  'Fuel costing (38).md'  'Fuel costing (55).md'  'Fuel costing (72).md'  'Fuel costing (8).md'
'Fuel costing (11).md'   'fuel costing (22).md'  'Fuel costing (39).md'  'Fuel costing (56).md'  'Fuel costing (73).md'  'Fuel costing (90).md'
'fuel costing (12).md'   'Fuel costing (22).md'  'fuel costing (3).md'   'Fuel costing (57).md'  'Fuel costing (74).md'  'Fuel costing (91).md'

You were using the same filenames with different cases, maybe your filesystem can't handle different filename cases with the same name? (Or maybe it treats them as the same file and can't differentiate between them?)

jjisnow commented 5 years ago

Interesting - here is my debug log. For some reason, the import resets at around the 21st file and only imports 117 files.
Attached is my debug log debug.log

pbek commented 5 years ago

You were using the same filenames with different cases, maybe your filesystem can't handle different filename cases with the same name? (Or maybe it treats them as the same file and can't differentiate between them?)

jjisnow commented 5 years ago

Not sure - is that a feature of windows? Reading through the debug log, I can't figure out why it's decided to reset around file 21.

pbek commented 5 years ago

is that a feature of windows?

To my knowledge that's the case.

I will close this issue until there is more information.