Merge branch 'master' of https://github.com/yamanq/smearcar-db
This commit is contained in:
commit
a4b8237b85
@ -82,13 +82,14 @@ def phoneme_add(info):
|
|||||||
# }
|
# }
|
||||||
phoneme = Phoneme.query.filter_by(name=info['phoneme']).first()
|
phoneme = Phoneme.query.filter_by(name=info['phoneme']).first()
|
||||||
language = Language.query.filter_by(id=info['language_id']).first()
|
language = Language.query.filter_by(id=info['language_id']).first()
|
||||||
if phoneme:
|
link = Frequency.query.filter_by(
|
||||||
link = Frequency.query.filter_by(
|
language_id=language.id,
|
||||||
language_id=language.id,
|
phoneme_id=phoneme.id).first()
|
||||||
phoneme_id=phoneme.id).first()
|
if phoneme and link:
|
||||||
link.value = info['value']
|
link.value = info['value']
|
||||||
else:
|
else:
|
||||||
phoneme = Phoneme(name=info['phoneme'])
|
if not phoneme:
|
||||||
|
phoneme = Phoneme(name=info['phoneme'])
|
||||||
link = Frequency(value=info['value'])
|
link = Frequency(value=info['value'])
|
||||||
link.phoneme = phoneme
|
link.phoneme = phoneme
|
||||||
language.phonemes.append(link)
|
language.phonemes.append(link)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user