[Extract File Item Action] Skip non-local files and micro-optimized
Non-local files cannot be extracted anyway and using .path()
on a URL to get its local
path is wrong.
Skip parent dir check if it is already read-only
Tried to extract a file on sftp:/
, before it would offer me to extract and then fail "files could not be extracted", now it doesn't offer me this anymore. More importantly saves doing a pointless mime type check on a local location.
Still works on desktop:/
since the URL we get is already "mostLocal"