mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-08-19 19:03:07 +02:00
Remove unnecessary TDB2::{modify,add} argument
This commit is contained in:
parent
5bb9857984
commit
0882a08d18
2 changed files with 6 additions and 7 deletions
|
@ -60,12 +60,11 @@ void TDB2::open_replica (const std::string& location, bool create_if_missing)
|
|||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Add the new task to the replica.
|
||||
void TDB2::add (Task& task, bool/* = true */)
|
||||
void TDB2::add (Task& task)
|
||||
{
|
||||
// Ensure the task is consistent, and provide defaults if necessary.
|
||||
// bool argument to validate() is "applyDefault". Pass add_to_backlog through
|
||||
// in order to not apply defaults to synchronized tasks.
|
||||
// This also ensures that the `uuid` attribute is set.
|
||||
// bool argument to validate() is "applyDefault", to apply default values for
|
||||
// properties not otherwise given.
|
||||
task.validate (true);
|
||||
|
||||
std::string uuid = task.get ("uuid");
|
||||
|
@ -123,7 +122,7 @@ void TDB2::add (Task& task, bool/* = true */)
|
|||
// This exhibits a bit of a race condition: if the stored task has changed since
|
||||
// it was loaded, this will revert those changes. In practice, this is not an
|
||||
// issue.
|
||||
void TDB2::modify (Task& task, bool/* = true */)
|
||||
void TDB2::modify (Task& task)
|
||||
{
|
||||
task.validate (false);
|
||||
auto uuid = task.get ("uuid");
|
||||
|
|
|
@ -47,8 +47,8 @@ public:
|
|||
TDB2 ();
|
||||
|
||||
void open_replica (const std::string&, bool create_if_missing);
|
||||
void add (Task&, bool add_to_backlog = true);
|
||||
void modify (Task&, bool add_to_backlog = true);
|
||||
void add (Task&);
|
||||
void modify (Task&);
|
||||
void commit ();
|
||||
void get_changes (std::vector <Task>&);
|
||||
void revert ();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue