From cc6340495d3ec78dea0b906dccfea90973fbeb12 Mon Sep 17 00:00:00 2001 From: Brian McKenna Date: Sun, 2 Nov 2014 16:34:40 -0500 Subject: [PATCH] * net/eww.el (eww-submit): Encode empty form values as "". --- lisp/ChangeLog | 4 ++++ lisp/net/eww.el | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e53e5a7514f..67d81e0eb01 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,7 @@ +2014-11-02 Brian McKenna (tiny change) + + * net/eww.el (eww-submit): Encode empty form values as "". + 2014-11-02 Ivan Shmakov * net/eww.el (eww): Allow "file:/file/name" URLs. diff --git a/lisp/net/eww.el b/lisp/net/eww.el index 1ffd23893ad..508559e6531 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -1006,7 +1006,7 @@ See URL `https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input'.") (when (and (consp elem) (eq (car elem) 'hidden)) (push (cons (plist-get (cdr elem) :name) - (plist-get (cdr elem) :value)) + (or (plist-get (cdr elem) :value) "")) values))) (if (and (stringp (cdr (assq :method form))) (equal (downcase (cdr (assq :method form))) "post")) -- 2.39.5