WatchAction: avoid UPDATE when old and new watch period is indefinite
Bug: T258649
Follow-Up: I0a5a84480bbd630c7dd1744b4316ea31d7bedd5b
Change-Id: I58499191ce552d4e17e7b6d5c45215b4faa84d5f
(cherry picked from commit 865e51845c97b432117343db301bacb2268507c3)