Content
View differences
Updated by Jan Sandbrink over 10 years ago
**Steps to reproduce**
1. make sure that your OP instance can handle multiple HTTP requests simultaneously (QA systems do)
2. Open edit create/edit form of work package (split screen).
3. 2. Add multiple attachments at once
\#\* (probably: the more the better
\#\* choose equally sized files for best results better)
3. (for create: actually press save)
**Actual behavior**
- One/some attachments are not uploaded with unclear error message
- not explicitly communicated, but it is an internal server error
**Expected behavior**
- successful upload
**Details**
[According to new relic errors this is a concurrency issue](https://rpm.newrelic.com/accounts/228346/applications/5682326/traced_errors/56b4e0-f14fb068-5571-11e5-be55-f8bc12425d50)
The saving of journals might create duplicate versions for the same journable (only detected because we have a unique index that enforces our uniqueness constraint).
**Screenshot**
- Note: Actually 4 attachments were added during creation process but only 2 were added:

**QA system**
- org-dev.qa.finn.de
- OpenProject 5.0.0
1. make sure that your OP instance can handle multiple HTTP requests simultaneously (QA systems do)
2. Open edit
3.
\#\*
\#\* choose equally sized files for best results
3. (for create: actually press save)
**Actual behavior**
- One/some attachments are not uploaded with unclear error message
- not explicitly communicated, but it is an internal server error
**Expected behavior**
- successful upload
**Details**
[According to new relic errors this is a concurrency issue](https://rpm.newrelic.com/accounts/228346/applications/5682326/traced_errors/56b4e0-f14fb068-5571-11e5-be55-f8bc12425d50)
The saving of journals might create duplicate versions for the same journable (only detected because we have a unique index that enforces our uniqueness constraint).
**Screenshot**
- Note: Actually 4 attachments were added during creation process but only 2 were added:

**QA system**
- org-dev.qa.finn.de
- OpenProject 5.0.0