mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-22 18:50:08 +03:00
bug: Check that id has been initialized before inserting
This commit is contained in:
parent
8763162b16
commit
770ed2a966
@ -31,6 +31,11 @@ int TemplateSQL::insert(SqlDB * db)
|
||||
{
|
||||
int rc;
|
||||
|
||||
if ( rc == -1)
|
||||
{
|
||||
return -1;
|
||||
}
|
||||
|
||||
rc = insert_replace(db, false);
|
||||
|
||||
return rc;
|
||||
@ -41,10 +46,10 @@ int TemplateSQL::insert(SqlDB * db)
|
||||
int TemplateSQL::update(SqlDB * db)
|
||||
{
|
||||
int rc;
|
||||
|
||||
|
||||
rc = insert_replace(db, true);
|
||||
|
||||
return rc;
|
||||
return rc;
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------------------ */
|
||||
@ -83,7 +88,7 @@ int TemplateSQL::insert_replace(SqlDB *db, bool replace)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
if(replace)
|
||||
{
|
||||
oss << "REPLACE";
|
||||
|
Loading…
x
Reference in New Issue
Block a user