Closed
Bug 612440
Opened 14 years ago
Closed 14 years ago
Media gallery: allows duplicate titles but errors
Categories
(support.mozilla.org :: Knowledge Base Software, task)
Tracking
(Not tracked)
VERIFIED
FIXED
2.3
People
(Reporter: rbillings, Assigned: rrosario)
Details
If a user uploads two images with identical filenames the media gallery should return a duplicate error. Instead a 404 page with 'An Error Occurred' displays. 1) /media> upload> add file '12345' title and desc > submit 2) upload link > add any file> give it title '12345' and description > submit expected: duplicate filename error actual: Error error: IntegrityError: (1062, "Duplicate entry 'en-US-12345' for key 2") <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {u'locale': [u'en-US'], u'csrfmiddlewaretoken': [u'644f199633dc5ca857cf1e5c40a9112b'], u'upload': [u'Submit file'], u'description': [u'12345'], u'title': [u'12345']}>, COOKIES:{'SSID': 'AwCgfikAAAQA3fTJTCsTFwHd9MlMAgAAAAAAAAAAAAAAAACdpdFMAAAM_v__AAAAAABCAAAA', 'SSID_SUMO': 'AwA6jCkAAAAApyHPTJc3BAKnIc9MBgAsnNBMAAAAAFgq-EzhE9tMAwAxAAAAwAAAAAM', 'SSLB_SUMO': '1', 'SSRT': '4RPbTAE', 'SUMOloggedin': 'true', 'SUMOv1': '8955r6tvoa15dv3mvm2o8mi5e4', 'WT_FPC': 'id=24.4.140.103-787580352.30110063:lv=1289866287514:ss=1289862164930', 'csrftoken': '644f199633dc5ca857cf1e5c40a9112b', 'multidb_pin_writes': 'y', 'sessionid': 'c67436aa64293267b83c9b84362b2546', 'wtspl': '743545'}, META:{'CONTENT_LENGTH': '114', 'CONTENT_TYPE': 'application/x-www-form-urlencoded', 'CSRF_COOKIE': '644f199633dc5ca857cf1e5c40a9112b', 'DOCUMENT_ROOT': '/data/www/master.support.mozilla.com/webroot', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.8,fr-FR;q=0.6,fr;q=0.4,en;q=0.2', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'WT_FPC=id=24.4.140.103-787580352.30110063:lv=1289866287514:ss=1289862164930; wtspl=743545; csrftoken=644f199633dc5ca857cf1e5c40a9112b; SSID=AwCgfikAAAQA3fTJTCsTFwHd9MlMAgAAAAAAAAAAAAAAAACdpdFMAAAM_v__AAAAAABCAAAA; SSRT=naXRTAA; SSLB_SUMO=1; SSID_SUMO=AwA6jCkAAAAApyHPTJc3BAKnIc9MBgAsnNBMAAAAAFgq-EzhE9tMAwAxAAAAwAAAAAM; SSRT=4RPbTAE; SUMOv1=8955r6tvoa15dv3mvm2o8mi5e4; SUMOloggedin=true; sessionid=c67436aa64293267b83c9b84362b2546; multidb_pin_writes=y', 'HTTP_HOST': 'master.support.mozilla.com', 'HTTP_KEEP_ALIVE': '115', 'HTTP_REFERER': 'https://master.support.mozilla.com/en-US/gallery/images', 'HTTP_SSLCLIENTCERTSTATUS': 'NoClientCert', 'HTTP_SSLCLIENTCIPHER': 'SSL_RSA_WITH_RC4_128_SHA, version=TLSv1, bits=128', 'HTTP_SSLSESSIONID': '3A17E7AD99FD961F1037B7C9AC5B67700ED017528F9B0CA99BDF2E54EE50E6C4', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12', 'HTTP_X_CLUSTER_CLIENT_IP': '24.4.140.103', 'HTTP_X_FORWARDED_FOR': '24.4.140.103', 'PATH_INFO': u'/en-US/gallery/images/upload', 'PATH_TRANSLATED': 'redirect:/k/en-US/gallery/images/upload/gallery/images/upload', 'QUERY_STRING': '', 'REDIRECT_HTTPS': 'on', 'REDIRECT_SCRIPT_URI': 'https://master.support.mozilla.com/en-US/gallery/images/upload', 'REDIRECT_SCRIPT_URL': '/en-US/gallery/images/upload', 'REDIRECT_STATUS': '200', 'REDIRECT_URL': '/en-US/gallery/images/upload', 'REMOTE_ADDR': '10.2.10.101', 'REMOTE_PORT': '35838', 'REQUEST_METHOD': 'POST', 'REQUEST_URI': '/en-US/gallery/images/upload', 'SCRIPT_FILENAME': '/data/www/master.support.mozilla.com/kitsune/wsgi/kitsune.wsgi', 'SCRIPT_NAME': u'', 'SCRIPT_URI': 'https://master.support.mozilla.com/en-US/gallery/images/upload', 'SCRIPT_URL': '/en-US/gallery/images/upload', 'SERVER_ADDR': '10.2.74.53', 'SERVER_ADMIN': 'root@localhost', 'SERVER_NAME': 'master.support.mozilla.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SIGNATURE': '<address>Apache/2.2.3 (Red Hat) Server at master.support.mozilla.com Port 443</address>\n', 'SERVER_SOFTWARE': 'Apache/2.2.3 (Red Hat)', 'mod_wsgi.application_group': 'master.support.mozilla.com|/k', 'mod_wsgi.callable_object': 'application', 'mod_wsgi.handler_script': '', 'mod_wsgi.input_chunked': '0', 'mod_wsgi.listener_host': '', 'mod_wsgi.listener_port': '81', 'mod_wsgi.process_group': 'kitsune-ssl', 'mod_wsgi.request_handler': 'wsgi-script', 'mod_wsgi.script_reloading': '1', 'mod_wsgi.version': (3, 2), 'platform.name': 'dm-app-sumo01.mozilla.org', 'wsgi.errors': <mod_wsgi.Log object at 0x2aaab17667f0>, 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x2aaab167a8a0>, 'wsgi.input': <mod_wsgi.Input object at 0x2aaab1766b70>, 'wsgi.loaded': datetime.datetime(2010, 11, 15, 16, 4, 46, 657209), 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 1)}>
Comment 1•14 years ago
|
||
We have no problem with duplicate file names, we need to handle duplicate titles better, though. Why isn't form validation picking this up?
Summary: Media gallery: allows duplicate file uploads but errors → Media gallery: allows duplicate titles but errors
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → rrosario
Assignee | ||
Comment 2•14 years ago
|
||
master: https://github.com/jsocol/kitsune/commit/6fe894e481fea4c6f0b6c8e9218bed1a4a8476aa 2.3.x: https://github.com/jsocol/kitsune/commit/462137a529c57484f67440a6b522735d9f8d6f2b
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 3•14 years ago
|
||
Verified error displays if adding a file with a duplicate title
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•