aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAKP <abi@tdpain.net>2025-02-11 16:26:03 +0000
committerAKP <abi@tdpain.net>2025-02-11 16:26:03 +0000
commit1c542bd35b0e5f6ca4e4b92cc849bd652b901f8d (patch)
tree70010dce61b5bf096159ea3fae003b7d82d6510d
parent940680fc1b818436a05c51348e1e85ed9b46479b (diff)
Do not mistakenly transform unsafe characters into JSON notation when sending from the server as pre-set form valuesupstream
-rw-r--r--CHANGELOG.md2
-rw-r--r--walrss/internal/http/views/main.qtpl.html6
-rw-r--r--walrss/internal/http/views/main.qtpl.html.go6
3 files changed, 8 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4345235..3ce3d5c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
+### Fixed
+* Do not mistakenly transform unsafe characters into JSON notation when sending from the server as pre-set form values
## 0.4.4 - 2025-02-11
### Fixed
diff --git a/walrss/internal/http/views/main.qtpl.html b/walrss/internal/http/views/main.qtpl.html
index a6b5843..4619ee6 100644
--- a/walrss/internal/http/views/main.qtpl.html
+++ b/walrss/internal/http/views/main.qtpl.html
@@ -178,15 +178,15 @@
type="text"
name="name"
id="feed-{%s= id %}-name"
- value="{%j name %}"
+ value="{%s name %}"
></th>
<td><input
class="form-control form-control-sm"
type="url"
name="url"
id="feed-{%s= id %}-url"
- value="{%j url %}"
- ><input type="hidden" name="old-url" value="{%j url %}"></td>
+ value="{%s url %}"
+ ><input type="hidden" name="old-url" value="{%s url %}"></td>
<td>
<div class="btn-group btn-group-sm" role="group" aria-label="Basic example">
<button
diff --git a/walrss/internal/http/views/main.qtpl.html.go b/walrss/internal/http/views/main.qtpl.html.go
index f9c5dc0..a85f33e 100644
--- a/walrss/internal/http/views/main.qtpl.html.go
+++ b/walrss/internal/http/views/main.qtpl.html.go
@@ -285,7 +285,7 @@ func StreamRenderFeedEditRow(qw422016 *qt422016.Writer, id, name, url string) {
qw422016.N().S(id)
qw422016.N().S(`-name"
value="`)
- qw422016.E().J(name)
+ qw422016.E().S(name)
qw422016.N().S(`"
></th>
<td><input
@@ -296,10 +296,10 @@ func StreamRenderFeedEditRow(qw422016 *qt422016.Writer, id, name, url string) {
qw422016.N().S(id)
qw422016.N().S(`-url"
value="`)
- qw422016.E().J(url)
+ qw422016.E().S(url)
qw422016.N().S(`"
><input type="hidden" name="old-url" value="`)
- qw422016.E().J(url)
+ qw422016.E().S(url)
qw422016.N().S(`"></td>
<td>
<div class="btn-group btn-group-sm" role="group" aria-label="Basic example">