gault-millau/apps/utils/legacy_parser.py
2019-10-24 14:01:38 +03:00

13 lines
333 B
Python

import yaml
def parse_legacy_content(legacy_content):
clear_str = '!ruby/hash:ActiveSupport::HashWithIndifferentAccess'
content_dict = yaml.safe_load(legacy_content.replace(clear_str, ''))
result = ''
try:
result = content_dict['news_content']['value']
except IndexError:
pass
return result