mirror of https://git.48k.eu/ogserver
#616: Obtener el repositorio asignado al PC modelo al crear imagen en una 2ª unidad organizativa con varias repositorios.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@4270 a21b9725-9963-47de-94b9-378ad31fedc9master
parent
3ff19086c3
commit
80d1dfddf0
|
@ -1991,8 +1991,11 @@ BOOLEAN actualizaCreacionImagen(Database db, Table tbl, char* idi, char* par,
|
|||
char modulo[] = "actualizaCreacionImagen()";
|
||||
int idr,ifs;
|
||||
|
||||
/* Toma identificador del repositorio */
|
||||
sprintf(sqlstr, "SELECT idrepositorio FROM repositorios WHERE ip='%s'", ipr);
|
||||
/* Toma identificador del repositorio correspondiente al ordenador modelo */
|
||||
sprintf(sqlstr, "SELECT repositorios.idrepositorio"
|
||||
" FROM repositorios"
|
||||
" LEFT JOIN ordenadores USING (idrepositorio)"
|
||||
" WHERE repositorios.ip='%s' AND ordenadores.idordenador=%s", ipr, ido);
|
||||
|
||||
if (!db.Execute(sqlstr, tbl)) { // Error al leer
|
||||
errorLog(modulo, 21, FALSE);
|
||||
|
|
Loading…
Reference in New Issue