diff --git a/CHANGELOG.md b/CHANGELOG.md index 66fbfdbb..1e8d45ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## v0.5.13 +Released 25 February 2016 + +Another hotfix update + +Highlights: +* Fixed: Saving config with non-defined options +* Fixed: Pep8 errors + +The full list of commits can be found [here](https://github.com/rembo10/headphones/compare/v0.5.12...v0.5.13). + ## v0.5.12 Released 25 February 2016 diff --git a/headphones/webserve.py b/headphones/webserve.py index 9253e058..741a37f4 100644 --- a/headphones/webserve.py +++ b/headphones/webserve.py @@ -1456,7 +1456,10 @@ class WebInterface(object): for k, v in kwargs.iteritems(): # TODO : HUGE crutch. It is all because there is no way to deal with options... - _conf = headphones.CONFIG._define(k) + try: + _conf = headphones.CONFIG._define(k) + except KeyError: + continue conftype = _conf[1] #print '===>', conftype