Quellcode durchsuchen

preparing to launch

tags/v0.1.6
Jonathan Cobb vor 4 Jahren
Ursprung
Commit
cef990cdb3
5 geänderte Dateien mit 12 neuen und 6 gelöschten Zeilen
  1. +8
    -4
      bubble-server/src/main/java/bubble/model/bill/AccountPlan.java
  2. +1
    -1
      bubble-server/src/main/java/bubble/model/cloud/BubbleNetwork.java
  3. +1
    -0
      bubble-server/src/test/java/bubble/test/dev/DevServerTest.java
  4. +1
    -0
      bubble-server/src/test/java/bubble/test/dev/NewBlankDevServerTest.java
  5. +1
    -1
      bubble-web

+ 8
- 4
bubble-server/src/main/java/bubble/model/bill/AccountPlan.java Datei anzeigen

@@ -9,6 +9,8 @@ import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.experimental.Accessors;
import org.cobbzilla.util.collection.ArrayUtil;
import org.cobbzilla.wizard.model.Identifiable;
import org.cobbzilla.wizard.model.IdentifiableBase;
import org.cobbzilla.wizard.model.entityconfig.EntityFieldType;
import org.cobbzilla.wizard.model.entityconfig.annotations.*;
@@ -32,14 +34,16 @@ import static org.cobbzilla.util.reflect.ReflectionUtil.copy;
})
public class AccountPlan extends IdentifiableBase implements HasAccount {

public static final String[] CREATE_FIELDS = {
"name", "description", "locale", "timezone", "domain", "network", "plan", "footprint",
"paymentMethod", "paymentMethodObject"
};
public static final String[] UPDATE_FIELDS = {"description", "paymentMethod", "paymentMethodObject"};
public static final String[] CREATE_FIELDS = ArrayUtil.append(UPDATE_FIELDS,
"name", "locale", "timezone", "domain", "network", "plan", "footprint");

@SuppressWarnings("unused")
public AccountPlan (AccountPlan other) { copy(this, other, CREATE_FIELDS); }

@Override public Identifiable update(Identifiable other) { copy(this, other, UPDATE_FIELDS); return this; }

@Override public void beforeCreate() { if (!hasUuid()) initUuid(); }

// mirrors network name


+ 1
- 1
bubble-server/src/main/java/bubble/model/cloud/BubbleNetwork.java Datei anzeigen

@@ -58,7 +58,7 @@ public class BubbleNetwork extends IdentifiableBase implements HasNetwork, HasBu
@Override public Identifiable update(Identifiable other) { copy(this, other, UPDATE_FIELDS); return this; }

@Override public void beforeCreate() {
if (!hasUuid() && !getUuid().equals(ROOT_NETWORK_UUID)) super.beforeCreate();
if (!hasUuid() || !getUuid().equals(ROOT_NETWORK_UUID)) super.beforeCreate();
}

@Transient @JsonIgnore public String getNetwork () { return getUuid(); }


+ 1
- 0
bubble-server/src/test/java/bubble/test/dev/DevServerTest.java Datei anzeigen

@@ -19,6 +19,7 @@ public class DevServerTest extends ActivatedBubbleModelTestBase {
@Override protected boolean dropPreExistingDatabase() { return false; }
@Override protected boolean allowPreExistingDatabase() { return true; }
@Override public boolean doTruncateDb() { return false; }
@Override protected boolean createSqlIndexes () { return true; }

@Override public void onStart(RestServer<BubbleConfiguration> server) {
getConfiguration().getBean(EntityConfigsResource.class).getAllowPublic().set(true);


+ 1
- 0
bubble-server/src/test/java/bubble/test/dev/NewBlankDevServerTest.java Datei anzeigen

@@ -15,6 +15,7 @@ public class NewBlankDevServerTest extends BubbleModelTestBase {

@Override protected String getManifest() { return "manifest-empty"; }
@Override protected boolean useMocks() { return false; }
@Override protected boolean createSqlIndexes () { return true; }

@Override public void onStart(RestServer<BubbleConfiguration> server) {
getConfiguration().getBean(EntityConfigsResource.class).getAllowPublic().set(true);


+ 1
- 1
bubble-web

@@ -1 +1 @@
Subproject commit 65acdc3d8f9ffc6f51f2c3f481e9d7b814543733
Subproject commit c04be671c012a2a7454de143836af0a87bf5f175

Laden…
Abbrechen
Speichern