From 83f92aff9f65ee042f32c13ab9048f57f3236b4d Mon Sep 17 00:00:00 2001 From: Alexander Ivash Date: Thu, 31 May 2018 23:41:00 +0300 Subject: [PATCH] Create data directory if doesn't exist --- interface/src/AvatarBookmarks.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/interface/src/AvatarBookmarks.cpp b/interface/src/AvatarBookmarks.cpp index 4ffc928ab1..f1147d946b 100644 --- a/interface/src/AvatarBookmarks.cpp +++ b/interface/src/AvatarBookmarks.cpp @@ -93,6 +93,11 @@ void addAvatarEntities(const QVariantList& avatarEntities) { } AvatarBookmarks::AvatarBookmarks() { + QDir directory(PathUtils::getAppDataPath()); + if (!directory.exists()) { + directory.mkpath("."); + } + _bookmarksFilename = PathUtils::getAppDataPath() + "/" + AVATARBOOKMARKS_FILENAME; if(!QFile::exists(_bookmarksFilename)) { auto defaultBookmarksFilename = PathUtils::resourcesPath() + QString("avatar/bookmarks") + "/" + AVATARBOOKMARKS_FILENAME;