fixed: has_primary_key_set was always set to false in Model::insert()
and this prevented to insert a model which had a primary key set by hand
This commit is contained in:
parent
e0e3465673
commit
2f72bd29ec
|
@ -408,8 +408,7 @@ bool Model::insert(ModelData * model_data, bool insert_whole_tree)
|
||||||
bool Model::insert_tree(bool insert_whole_tree)
|
bool Model::insert_tree(bool insert_whole_tree)
|
||||||
{
|
{
|
||||||
bool result = false;
|
bool result = false;
|
||||||
has_primary_key_set = false; // the key will be overwritten (the database will create a new key)
|
model_env->has_primary_key_set = has_primary_key_set;
|
||||||
model_env->has_primary_key_set = false;
|
|
||||||
|
|
||||||
if( insert_whole_tree )
|
if( insert_whole_tree )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue