Skip to content

Commit caef6c2

Browse files
authored
Merge pull request #57 from Kashinathpat/bug-fix
Fix: Handle Spaces in Environment Variable Names and Values
2 parents c8cd9f4 + b6195af commit caef6c2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

app/src/main/java/com/winlator/ContainerDetailFragment.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ private String getEnvVars(View view) {
387387
for (int i = 0; i < parent.getChildCount(); i++) {
388388
View child = parent.getChildAt(i);
389389
String name = ((TextView)child.findViewById(R.id.TextView)).getText().toString();
390-
String value = ((EditText)child.findViewById(R.id.EditText)).getText().toString().trim();
390+
String value = ((EditText)child.findViewById(R.id.EditText)).getText().toString().trim().replace(" ", "");
391391
if (!value.isEmpty()) envVars.put(name, value);
392392
}
393393
return envVars.toString();

app/src/main/java/com/winlator/contentdialog/AddEnvVarDialog.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ public AddEnvVarDialog(final Context context, View container) {
2121
setIcon(R.drawable.icon_env_var);
2222

2323
setOnConfirmCallback(() -> {
24-
String name = etName.getText().toString().trim();
25-
String value = etValue.getText().toString().trim();
24+
String name = etName.getText().toString().trim().replace(" ", "");
25+
String value = etValue.getText().toString().trim().replace(" ", "");
2626

2727
if (!name.isEmpty() && !value.isEmpty()) {
2828
LinearLayout parent = container.findViewById(R.id.LLEnvVars);

0 commit comments

Comments
 (0)