Comments (1)
Thank you for the report. This is caused when the user clicks multiple times in the artifact linkage button or it has multiple windows open and the user starts the linkage in one page and then does the same in another page, and the system (for other reasons) is slow at that time. Note that we have code to block the button and don't allow this to happen but once in a while this could happen.
Anyway, I reviewed all Qiita to look for this side-effect, leaving the search code here for reference:
from qiita_db.study import Study
for study in Study.iter():
artifacts = set([a for a in study.artifacts()]) ^ set(
[a for pt in study.prep_templates() if pt.artifact is not None
for a in pt.artifact.descendants.nodes])
if artifacts:
print (study.id, [(a.id, a.prep_templates[0].id) for a in artifacts])
and found that this has happened 4 times in the last few years. Fixed them all, including deleting your preparation.
Anyway, closing for now but we'll keep an eye open.
from qiita.
Related Issues (20)
- add settings table to DB schema HOT 1
- Allow admins to define a workflow via an existing processing. HOT 4
- register Artefact_types HOT 4
- `make env --download-reference` inserting into non existing table? HOT 4
- rm get_reference_fp and ontology download deprecated functionality HOT 4
- hard coded emails should be part of the configuration HOT 1
- docstring: `name` listed twice
- track time a new user account was requested HOT 1
- concurrency with deblur using `PLUGIN_LAUNCHER = qiita-plugin-launcher` HOT 3
- dbBact's wordclouds for Qiita HOT 2
- qiimp doesn't produce compliant templates
- has_human should differentiate based on data_type
- add study-id to the analysis artifact list
- add a per-prep download button for sharing data HOT 2
- figure out how to get taxonomies in the GG2 tables for analyses HOT 2
- Creating an analysis with GG2 tables HOT 4
- Using Greengenes2 in Qiita HOT 2
- unchunked archive/observations communication HOT 2
- Store social IDs for user HOT 3
- private_download returns filepath list instead of file content HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qiita.