Project

General

Profile

Actions

Bug #578

closed

update_against_templates fails for Kazakh (kk) in pootle "Unit matching query does not exist"

Added by Christian Lohmaier over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Tags:

Description

2014-07-28 10:14:05,064 ERROR Failed to run update_against_templates over /kk/libo_ui/.
Traceback (most recent call last):
  File "/var/data/pootle/www/pootle/src/pootle/apps/pootle_app/management/commands/__init__.py", line 51, in do_translation_project
    self.handle_translation_project(tp, **options)
  File "/var/data/pootle/www/pootle/src/pootle/apps/pootle_app/management/commands/update_against_templates.py", line 32, in handle_translation_project
    translation_project.update_against_templates()
  File "/var/data/pootle/www/pootle/src/pootle/apps/pootle_translationproject/models.py", line 416, in update_against_templates
    monolingual)
  File "/var/data/pootle/www/pootle/src/pootle/apps/pootle_app/project_tree.py", line 407, in convert_template
    store=output_file, fuzzy=True)
  File "/var/data/pootle/www/pootle/env/local/lib/python2.7/site-packages/django/db/transaction.py", line 224, in inner
    return func(*args, **kwargs)
  File "/var/data/pootle/www/pootle/src/pootle/apps/pootle_store/models.py", line 1305, in update
    unit.save()
  File "/var/data/pootle/www/pootle/src/pootle/apps/pootle_store/models.py", line 352, in save
    super(Unit, self).save(*args, **kwargs)
  File "/var/data/pootle/www/pootle/env/local/lib/python2.7/site-packages/django/db/models/base.py", line 463, in save
    self.save_base(using=using, force_insert=force_insert, force_update=force_update)
  File "/var/data/pootle/www/pootle/env/local/lib/python2.7/site-packages/django/db/models/base.py", line 486, in save_base
    signals.pre_save.send(sender=origin, instance=self, raw=raw, using=using)
  File "/var/data/pootle/www/pootle/env/local/lib/python2.7/site-packages/django/dispatch/dispatcher.py", line 172, in send
    response = receiver(signal=self, sender=sender, **named)
  File "/var/data/pootle/www/pootle/src/pootle/apps/pootle_autonotices/signals.py", line 109, in unit_updated
    dbcopy = Unit.objects.get(id=instance.id)
  File "/var/data/pootle/www/pootle/env/local/lib/python2.7/site-packages/django/db/models/manager.py", line 131, in get
    return self.get_query_set().get(*args, **kwargs)
  File "/var/data/pootle/www/pootle/env/local/lib/python2.7/site-packages/django/db/models/query.py", line 366, in get
    % self.model._meta.object_name)
DoesNotExist: Unit matching query does not exist.
Actions #1

Updated by Christian Lohmaier over 9 years ago

  • Status changed from New to Closed

fixed by manually updating

dbaccess/uiconfig/ui.po 
filter/source/config/fragments/filters.po
sc/source/ui/StatisticsDialogs.po
scp2/source/ooo.po

those files don't contain anything suspicious, and no apparent conflicts - so probably some old suggestions or similar db-only stuff caused it to fail.

Actions

Also available in: Atom PDF