mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
Bug Fix - .taskrc/.task
- Fixed bug whereby task created the default ~/.task directory, even if an extant .taskrc:data.location specified otherwise (thanks to Federico Hernandez).
This commit is contained in:
parent
ff14f0a28a
commit
362b4a5bc9
3 changed files with 7 additions and 0 deletions
|
@ -33,6 +33,8 @@
|
|||
+ Applied patch to fix a UUID bug on Solaris 8 (thanks to Steven de Brouwer).
|
||||
+ The task man page is now installed. Try "man task" (thanks to Federico
|
||||
Hernandez and P.C. Shyamshankar).
|
||||
+ Fixed bug that causes task to create a default .task directory, even if
|
||||
.taskrc:data.location specified otherwise (thanks to Federico Hernandez).
|
||||
|
||||
------ old releases ------------------------------
|
||||
|
||||
|
|
|
@ -174,6 +174,8 @@
|
|||
<li>Applied patch to fix a UUID bug on Solaris 8 (thanks to Steven de Brouwer).
|
||||
<li>The task man page is now installed. Try "man task" (thanks to Federico
|
||||
Hernandez and P.C. Shyamshankar).
|
||||
<li>Fixed bug that causes task to create a default .task directory, even if
|
||||
.taskrc:data.location specified otherwise (thanks to Federico Hernandez).
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
|
|
|
@ -219,6 +219,9 @@ void Config::createDefault (const std::string& home)
|
|||
|
||||
this->load (rcFile);
|
||||
|
||||
// Get the data.location value from the (potentially newly created) .taskrc
|
||||
// file.
|
||||
dataDir = this->get ("data.location", dataDir);
|
||||
if (-1 == access (dataDir.c_str (), F_OK))
|
||||
mkdir (dataDir.c_str (), S_IRWXU);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue