json ViewFileApi::serializeFile(const ViewFilePtr& aFile) noexcept {
		return{
			{ "id", aFile->getTTH().toBase32() },
			{ "tth", aFile->getTTH().toBase32() },
			//{ "path", aFile->getPath() },
			{ "text", aFile->isText() },
			{ "name", aFile->getDisplayName() },
			{ "state", Serializer::serializeDownloadState(aFile->getDownloadState()) },
			{ "type", Serializer::serializeFileType(aFile->getPath()) },
			{ "time_finished", aFile->getTimeFinished() },
		};
	}