﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
30802	Manifest file is updated when running collectstatic with --dry-run	ryphill	Paul Stieber	"When running `collectstatic --dry-run` using `ManifestStaticFilesStorage` as your static files storage the manifest file will always be updated.

This can be observed by running `python manage.py collectstatic` and then `python manage.py collectstatic --dry-run` where you can see the staticfiles.json file has been modified and the paths key in the json is now empty.

It looks like the problem occurs in [https://github.com/django/django/blob/1.11.24/django/contrib/staticfiles/storage.py#L416 ManifestFilesMixin.post_process] due to not checking the passed in value of  `dry_run` before calling `save_manifest`."	Bug	closed	contrib.staticfiles	dev	Normal	fixed	ManifestStaticFilesStorage, ManifestFilesMixin		Accepted	1	0	0	0	1	0
