Переделана публикация текущего проекта как теста, из за автоинкремента делается после создания объекта бд.
This commit is contained in:
@@ -234,6 +234,7 @@ public abstract class RepositoryServer<D extends Database> {
|
||||
db.InsertWithCheck(dbObject);
|
||||
PublishAction(dbObject);
|
||||
response = new ServerExchangeUnit_2021(ServerCode.OK);
|
||||
response.object = (Serializable) dbObject.getPK();
|
||||
break;
|
||||
case CheckObjectExistense:
|
||||
p = (Pair<Class, Object>) request.object;
|
||||
@@ -294,6 +295,7 @@ public abstract class RepositoryServer<D extends Database> {
|
||||
db.Insert(dbObject); //проверка не нужна,АИ гарантирует что ключ уникален.
|
||||
PublishAction(dbObject);
|
||||
response = new ServerExchangeUnit_2021(ServerCode.OK);
|
||||
response.object = (Serializable) dbObject.getPK(); //чтобы пользователь знал, какой ключ.
|
||||
break;
|
||||
//</editor-fold>
|
||||
case EXIT:
|
||||
|
||||
Reference in New Issue
Block a user