LINUX.ORG.RU

История изменений

Исправление x3al, (текущая версия) :

AdvertisingActionEntity action = withTx(() -> {
    AdvertisingActionEntity action1 = getActionByName(actionName);
    boolean b = action1.getPlugins().isEmpty();
    action1.setActive(!b);
    return action1;
});

В питонах это будет так:

@withTx
def action():
    action1 = getActionByName(actionName)
    b = action1.getPlugins().isEmpty()
    action1.setActive(not b)
    return action1
, осталось убрать camelCase и типы добавить по вкусу.

Исходная версия x3al, :

AdvertisingActionEntity action = withTx(() -> {
    AdvertisingActionEntity action1 = getActionByName(actionName);
    boolean b = action1.getPlugins().isEmpty();
    action1.setActive(!b);
    return action1;
});

В питонах это будет так:

@withTx
def action():
    action1 = getActionByName(actionName)
    b = action1.getPlugins().isEmpty()
    action1.setActive(!b)
    return action1
, осталось убрать camelCase и типы добавить по вкусу.