mirror of
https://github.com/nextcloud/desktop.git
synced 2024-10-22 20:35:48 +03:00
Parse forbidden filename related capability features
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
parent
a29bd8ce6d
commit
8f7ad48e96
2 changed files with 25 additions and 0 deletions
|
@ -404,6 +404,26 @@ QStringList Capabilities::blacklistedFiles() const
|
|||
return _capabilities["files"].toMap()["blacklisted_files"].toStringList();
|
||||
}
|
||||
|
||||
QStringList Capabilities::forbiddenFilenames() const
|
||||
{
|
||||
return _capabilities["files"].toMap()["forbidden_filenames"].toStringList();
|
||||
}
|
||||
|
||||
QStringList Capabilities::forbiddenFilenameCharacters() const
|
||||
{
|
||||
return _capabilities["files"].toMap()["forbidden_filename_characters"].toStringList();
|
||||
}
|
||||
|
||||
QStringList Capabilities::forbiddenFilenameBasenames() const
|
||||
{
|
||||
return _capabilities["files"].toMap()["forbidden_filename_basenames"].toStringList();
|
||||
}
|
||||
|
||||
QStringList Capabilities::forbiddenFilenameExtensions() const
|
||||
{
|
||||
return _capabilities["files"].toMap()["forbidden_filename_extensions"].toStringList();
|
||||
}
|
||||
|
||||
/*-------------------------------------------------------------------------------------*/
|
||||
|
||||
// Direct Editing
|
||||
|
|
|
@ -166,6 +166,11 @@ public:
|
|||
*/
|
||||
[[nodiscard]] QStringList blacklistedFiles() const;
|
||||
|
||||
[[nodiscard]] QStringList forbiddenFilenameCharacters() const;
|
||||
[[nodiscard]] QStringList forbiddenFilenameBasenames() const;
|
||||
[[nodiscard]] QStringList forbiddenFilenameExtensions() const;
|
||||
[[nodiscard]] QStringList forbiddenFilenames() const;
|
||||
|
||||
/**
|
||||
* Whether conflict files should remain local (default) or should be uploaded.
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue