Skip to content

Commit 4975a56

Browse files
committed
show error msg in webui if no smpp sessions found
1 parent a2c646d commit 4975a56

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

web.go

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,13 @@ const WEB_PAGE_TPL = `
7676
text-transform: uppercase;
7777
background: #3585f7;
7878
}
79+
input[type="submit"]:disabled {
80+
background: #dfdfdf;
81+
}
7982
#message {
8083
color: #009688;
8184
}
82-
#error {
85+
.error {
8386
color: #f44336;
8487
}
8588
</style>
@@ -98,6 +101,9 @@ const WEB_PAGE_TPL = `
98101
</p>
99102
<p>
100103
<label for="system_id">System ID</label>
104+
{{ if not .SystemIds }}
105+
<sub class="error">No smpp sessions found. At least one smpp client should connect to smscsim</sub>
106+
{{ end }}
101107
<select id="system_id" name="system_id">
102108
{{ range $systemId := .SystemIds }}
103109
<option value="{{ $systemId }}">{{ $systemId }}</option>
@@ -109,13 +115,13 @@ const WEB_PAGE_TPL = `
109115
<textarea id="short_message" name="message" placeholder="Short message..."></textarea>
110116
</p>
111117
<p>
112-
<input type="submit" value="Submit">
118+
<input type="submit" value="Submit" {{ if not .SystemIds }} disabled {{ end }}>
113119
</p>
114120
{{ if .Message }}
115121
<p id="message">{{ .Message }}</p>
116122
{{ end }}
117123
{{ if .ErrorMessage }}
118-
<p id="error">{{ .ErrorMessage }}</p>
124+
<p class="error">{{ .ErrorMessage }}</p>
119125
{{ end }}
120126
</form>
121127
</div>

0 commit comments

Comments
 (0)