Skip to content

TypeError: 'NoneType' object does not support item assignment #40

@KDJDEV

Description

@KDJDEV

Whenever I try to synchronize I get this error. I have tried on both Windows and Linux. I am using default settings.

[SYNCED]       |   Course: 23-24Y_SA-HIST-AMER-US.1
Traceback (most recent call last):
  File "/home/kdj/.local/bin/canvas", line 8, in <module>
    sys.exit(entry())
  File "/home/kdj/.local/lib/python3.8/site-packages/bin/canvas.py", line 187, in entry
    run_canvas_sync()
  File "/home/kdj/.local/lib/python3.8/site-packages/bin/canvas.py", line 132, in run_canvas_sync
    main_menu(settings)
  File "/home/kdj/.local/lib/python3.8/site-packages/bin/canvas.py", line 147, in main_menu
    main_menu(settings)
  File "/home/kdj/.local/lib/python3.8/site-packages/bin/canvas.py", line 154, in main_menu
    do_sync(settings, "")
  File "/home/kdj/.local/lib/python3.8/site-packages/bin/canvas.py", line 170, in do_sync
    synchronizer.sync()
  File "/home/kdj/.local/lib/python3.8/site-packages/CanvasSync/entities/synchronizer.py", line 126, in sync
    course.sync()
  File "/home/kdj/.local/lib/python3.8/site-packages/CanvasSync/entities/course.py", line 160, in sync
    self.add_files_folder()
  File "/home/kdj/.local/lib/python3.8/site-packages/CanvasSync/entities/course.py", line 116, in add_files_folder
    main_folder[u"name"] = u"Other Files"
TypeError: 'NoneType' object does not support item assignment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions