Project

General

Profile

Actions

Bug #1988

closed

Channel changes not saving

Added by Andy Brown over 11 years ago. Updated about 11 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
User Interface
Target version:
-
Start date:
2014-03-07
Due date:
% Done:

100%

Estimated time:
Found in version:
git-master
Affected Versions:

Description

Repeated testing is showing that changes to channels aren't being saved to channel files.
Configuration > DVB Inputs > Services
In the Channel column, add, edit, delete an entry. Any entry.
Selected entry has the red tab showing a change, click SAVE to save the change. The red tab disappears, indicating that the webui 'thinks' the change has been saved. The actual file
~/.hts/tvheadend/channel/327eb0580491425caf66cc75791911c1 (In my case) is not updated, so the services mapping list isn't changed.

I added a tvhlog to channel_save in src/channels.c to check if this is called after making changes and this isn't being called, so I suspect the webui isn't submitting the change/the change is failing. The debug output shows the following when I make the change:

2014-03-07 11:35:57.395 [ DEBUG] settings: saving to .hts/tvheadend/input/linuxdvb/networks/c16493e60df1a0aa4dfc697dba65e078/muxes/140cead80f1c3982ef48e60201389526/services/1dd7234f0f07f792cef8f71a1b02829f

(Which doesn't seem relevant, as I'm not changing the mux settings, just the channel, so perhaps this is the issue?)

Actions

Also available in: Atom PDF