Skip to content

NPE when trying to deserialize VideoFacet #16

@Nik--

Description

@Nik--

The following code

Client client = new Client(clientId, SCOPE, REDIRECT_URL, clientSecret);
client.getRootDir();

Produces the given NPE below:

Exception in thread "main" java.lang.NullPointerException
	at com.bhyoo.onedrive.container.facet.VideoFacet.<init>(VideoFacet.java:32)
	at com.bhyoo.onedrive.container.facet.VideoFacet.deserialize(VideoFacet.java:105)
	at com.bhyoo.onedrive.container.items.AbstractDriveItem.deserialize(AbstractDriveItem.java:222)
	at com.bhyoo.onedrive.container.items.AbstractDriveItem.deserialize(AbstractDriveItem.java:244)
	at com.bhyoo.onedrive.client.RequestTool.parseDriveItem(RequestTool.java:131)
	at com.bhyoo.onedrive.client.RequestTool.parseFolderItemAndHandle(RequestTool.java:547)
	at com.bhyoo.onedrive.client.Client.getRootDir(Client.java:144)

This maybe happens if there is a video in root folder, because I have such.

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