Skip to content

Commit dcecfe3

Browse files
committed
Merge branch 'develop' into fb_encodeFormName
2 parents 7b12d69 + 1af0796 commit dcecfe3

4 files changed

Lines changed: 10 additions & 46 deletions

File tree

src/org/labkey/remoteapi/puppeteer/PuppeteerSettings.java

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@
2323
public class PuppeteerSettings
2424
{
2525
private Boolean _enabled;
26-
private String _mode;
27-
private String _dockerImage;
28-
private Integer _dockerPort;
2926
private String _remoteUrl;
3027

3128
public PuppeteerSettings()
@@ -36,9 +33,6 @@ public PuppeteerSettings(JSONObject json)
3633
{
3734
this();
3835
_enabled = json.getBoolean("enabled");
39-
_mode = json.getString("mode");
40-
_dockerImage = json.optString("docker.image", null);
41-
_dockerPort = json.optInt("docker.port");
4236
_remoteUrl = json.getString("remote.url");
4337
}
4438

@@ -57,36 +51,6 @@ public void setEnabled(Boolean enabled)
5751
_enabled = enabled;
5852
}
5953

60-
public String getMode()
61-
{
62-
return _mode;
63-
}
64-
65-
public void setMode(String mode)
66-
{
67-
_mode = mode;
68-
}
69-
70-
public String getDockerImage()
71-
{
72-
return _dockerImage;
73-
}
74-
75-
public void setDockerImage(String dockerImage)
76-
{
77-
_dockerImage = dockerImage;
78-
}
79-
80-
public Integer getDockerPort()
81-
{
82-
return _dockerPort;
83-
}
84-
85-
public void setDockerPort(Integer dockerPort)
86-
{
87-
_dockerPort = dockerPort;
88-
}
89-
9054
public String getRemoteUrl()
9155
{
9256
return _remoteUrl;
@@ -103,12 +67,6 @@ public JSONObject toJSON()
10367

10468
if (getEnabled() != null)
10569
settings.put("enabled", getEnabled());
106-
if (getMode() != null)
107-
settings.put("mode", getMode());
108-
if (getDockerImage() != null)
109-
settings.put("docker.image", getDockerImage());
110-
if (getDockerPort() != null)
111-
settings.put("docker.port", getDockerPort());
11270
if (getRemoteUrl() != null)
11371
settings.put("remote.url", getRemoteUrl());
11472

src/org/labkey/test/LabKeySiteWrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1745,7 +1745,7 @@ public String getConversionErrorMessage(Object value, String fieldName, Class<?>
17451745
return errorMessage;
17461746
}
17471747

1748-
private ProductKey getProductConfiguration() throws IOException, CommandException
1748+
protected ProductKey getProductConfiguration() throws IOException, CommandException
17491749
{
17501750
SimpleGetCommand command = new SimpleGetCommand("admin", "productFeature");
17511751
var resp = command.execute(createDefaultConnection(), "/");

src/org/labkey/test/components/ui/search/EntityFieldFilterModal.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010

1111
import java.util.List;
1212

13+
import static org.labkey.test.WebDriverWrapper.sleep;
14+
1315
/**
1416
* Wraps 'labkey-ui-component' defined in <code>internal/components/search/EntityFieldFilterModal.tsx</code>
1517
*/
@@ -36,8 +38,13 @@ protected void waitForReady()
3638
public EntityFieldFilterModal selectQuery(String queryName)
3739
{
3840
WebElement queryItem = elementCache().findQueryOption(queryName);
39-
getWrapper().doAndWaitForElementToRefresh(queryItem::click,
40-
() -> elementCache().listItemLoc.findElement(elementCache().fieldsSelectionPanel), getWrapper().shortWait());
41+
queryItem.click();
42+
sleep(500); // wait for the fields to be displayed or updated.
43+
// The wait below does not consistently work. It works for the first rendering of the modal, but
44+
// if the modal is opened with a query already selected, selecting another query does not cause
45+
// staleness of the field panel elements, only an update of the contents.
46+
// getWrapper().doAndWaitForElementToRefresh(queryItem::click,
47+
// () -> elementCache().listItemLoc.findElement(elementCache().fieldsSelectionPanel), getWrapper().shortWait());
4148

4249
getWrapper().shortWait().until(ExpectedConditions.invisibilityOfElementLocated(BootstrapLocators.loadingSpinner));
4350

src/org/labkey/test/util/puppeteer/PuppeteerHelper.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ public static void enableRemoteService(Connection connection) throws IOException
3030
{
3131
var puppeteerSettings = new PuppeteerSettings();
3232
puppeteerSettings.setEnabled(true);
33-
puppeteerSettings.setMode("remote");
3433
puppeteerSettings.setRemoteUrl(getRemoteServiceURL());
3534

3635
updateSettings(connection, puppeteerSettings);

0 commit comments

Comments
 (0)