Skip to content

Commit

Permalink
add parser json_metadata string tags
Browse files Browse the repository at this point in the history
  • Loading branch information
kudzinp committed Nov 1, 2018
1 parent c3e83b1 commit d62554e
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions scripts/posting_script/posts.py
Expand Up @@ -52,16 +52,21 @@ def convert_posts():
dbs.cyberway_db['posttable'].save(message)

tags = []
#print(type(doc["json_metadata"]))
if (isinstance(doc["json_metadata"], dict)):
if ("tags" in doc["json_metadata"]):
tags = create_tags(doc["json_metadata"]["tags"])

# if(isinstance(doc["json_metadata"], str)):
# if (doc["json_metadata"]):
# dict_metadata = json.loads(doc["json_metadata"])
# if (dict_metadata["tags"]):
# tags = create_tags(dict_metadata["tags"])
if(isinstance(doc["json_metadata"], str)):
try:
if (doc["json_metadata"]):
json_str = doc["json_metadata"]
if ((json_str.find("\"") == 0) and (json_str.rfind("\"") == len(json_str)-1)):
json_str = json_str[1: len(json_str)-1]
dict_metadata = json.loads(json_str)
if (dict_metadata["tags"]):
tags = create_tags(dict_metadata["tags"])
except Exception:
tags= []

content = {
"id": dbs.convert_hash(doc["permlink"]),
Expand Down

0 comments on commit d62554e

Please sign in to comment.