Comments (3)
Hi, thank you for your feedback!
This issue should be resolved in the newest update (v0.2.4). Previously, those characters would only be replaced on Window systems, but now this is done for all users.
Feel free to open another issue if this is still causing problems.
from canvassync.
Hey, thanks now it works fine with files and folders on my Mac!
The files and folders now work fine but if you have an assignment that has a long title this title is shortened with '..' at the end (Not sure why it is shortened to 62 characters - usually 250 is the limit).
(Example: Assignment name "Master of Finance Intake 2019 - Recognition Guidelines for Prior Academic Achievements" -> "Master of Finance Intake 2019 - Recognition Guidelines for P..")
This shortening causes again a OneDrive sync error cause "." is not allowed to be the last character of a folder (or file).
Hope that helps finding the cause. If you need some more info just give me a short note.
from canvassync.
Good catch, thanks! File- and foldernames are now only shortened to a max of 255 characters and '..' are no longer added to the end of shortened names.
from canvassync.
Related Issues (20)
- TypeError: write() argument must be str, not None HOT 1
- KeyError: 'course_code' HOT 6
- Long Filename Error HOT 1
- Units with "/" in the course name won't sync HOT 2
- validate_domain unsupported languages HOT 1
- Any non-english canvas site is invalid
- TypeError: Unicode-objects must be encoded before hashing HOT 1
- sync more than one Canvas account
- new files with repeated names do not sync
- Trouble Installing Via Pip
- Two way sync?
- Unicode Encode Error
- Skips one course
- Windows 11 Canvas.exe crashes after typing api key
- Non-HTTP[S] links trigger the linked file feature.
- TypeError: 'NoneType' object does not support item assignment
- Courses not showing up HOT 1
- completed
- TypeError: a bytes-like object is required, not 'str' HOT 2
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 canvassync.