Skip to content

Method "new_folder" results in 400 error response. #37

@brucejiverson

Description

@brucejiverson

This code will fix it

def new_folder(self, folder_name, path=None, location='local'):
"""Create a new folder on OctoPrint's file system
Note: Folder creation is only supported on the local file system.
"""
files = {
'foldername': (None, folder_name),
}
if path:
files['path'] = (None, path)

return self._post('/api/files/{}'.format(location), files=files)

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