Comments (6)
Normally one would expect to find 35fab64c7dba45e1a477262e36a2f1c4.pdf
in the /Users/elowe/.config/joplin-desktop/resources/
directory
However, it's missing and not there.
from joplin.
Hi, can you elaborate the reproduce steps? Is it import ENEX as markdown? In my case, after import, it chose the name already so I cant change it to make pdf appear ?
from joplin.
Import as markdown
The PDF file itself is missing from the import on-disk - the Note references some UUID file name that doesn't exist.
You cannot make the PDF appear since it wasn't imported correctly
If you edit the ENEX XML file directly however, and change the title, then it will import correctly
from joplin.
I'll note that the expected MD5 of the file listed in the markdown 35fab64c7dba45e1a477262e36a2f1c4
is NOT the MD5 of the actual attachment.
In fact, when I calculate the expected MD5 of the filename from the ENEX file it is cd892fa62f1bc4115cb2eceda654143c
and that file IS in fact in the correct place
So, the file is there.
from joplin.
The bug is in restore-note-link, it use link title to change Evernote's note-link to Joplin's note-link. The problem is the link title in your example is a resource-link (not note-link), and it has same name as note-link. so it mistakes and fix the link. The resource creation stills work fine.
Proof: comment out restoreNoteLinks function, and run, it works.
My solution: To distinguish a note-link and resource link, title alone is not enough, we need the resources' ids of the imported ENEX, I'll make a PR in the morning.
from joplin.
#10149, how can I address this PR, without typing it in a comment like this ? Still don't know how to do it 😆 .
from joplin.
Related Issues (20)
- Attachments to notes doesn't sync after editing HOT 4
- Android: Unable to use toolbar or back button for several seconds after quickly typing a few sentences. HOT 1
- Joplin is opened behind the top taskbar after closed in half or quarter screen mode HOT 2
- Tags are sometimes put on the wrong note HOT 1
- Error: Unable to resolve module ../lib/rnInjectedJs/noteBodyViewerBundle.bundle HOT 2
- Rich text editor: Default font no longer matches the note viewer or markdown editor HOT 7
- Rich text editor: Code blocks and math use a serif font by default HOT 2
- Mobile: Creation of new notebook/note in the trash folder is allowed HOT 1
- Sync fails with "Trust anchor for certification path not found" on Android when using Joplin Server
- Back button handler on mobile doesn't go back to previous note HOT 3
- Unknown Sync Error Caused HOT 1
- Give the panel that contains the editor a dynamic width
- Mobile: Plugins: editor.execCommand command throws exception
- iOS: Enable plugin support
- Android feature request: "New photo note" home screen shortcut
- Spell checker should ignore code blocks HOT 2
- Sync on new devices does not contain all notes
- Mobile: Following links sometimes results in a blank screen
- Android: Data loss if Joplin is closed immediately after receiving shared data
- Mobile: Trash folder uses a folder icon if another folder has an icon
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from joplin.