I'm attempting to create a File Request link with a deadline. I am using a business account. When I get the return, it lists the deadline as I sent it, but it doesn't appear to be active when I use the link. Here is some code:
var dbTeamClient = new DropboxTeamClient("authcode");
var dbClient = dbTeamClient.AsMember(memberId);
var listFoldersTask = dbClient.Files.ListFolderAsync("path to parent folder");
listFoldersTask.Wait();
var folders = listFoldersTask.Result;
foreach (var folder in folders.Entries)
{
var requestDeadline = new Dropbox.Api.FileRequests.FileRequestDeadline(new DateTime(2020, 6, 1));
var requestArgs = new Dropbox.Api.FileRequests.CreateFileRequestArgs(
folder.Name,
folder.PathLower,
requestDeadline
);
var fileRequestTask = dbClient.FileRequests.CreateAsync(requestArgs);
fileRequestTask.Wait();
Console.WriteLine("{0} {1}", folder.Name, fileRequestTask.Result.Url);
}
The links get created, and they have a deadline date on the fileRequestTask.Result, but it doesn't seem to take effect.