Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

generateVisits.php - idSite parameter never in request, defaulting to idSite = 1 #1371

Closed
JulienMoumne opened this Issue · 3 comments

3 participants

Julien Moumné Anthon Pang Fabian Becker
Julien Moumné
Collaborator

In /misc/generateVisits.php : 74

$idSite = Piwik_Common::getRequestVar('idSite', $idSite, 'int');

is used as a mechanism to allow users to specify the id of the site for which visits will be generated.

In /misc/generateVisits.php : 67

<a href='?choice=yes&token_auth=".Piwik::getCurrentUserTokenAuth()."'><b>YES</b>, I want to generate fake visits</a>

there is no mechanism no let the user choose a site and set the parameter idSite. Therefore, the idSite always defaults to 1. Cf. /misc/generateVisits.php : 16

$idSite = 1;

This mechanism do work when the user specifies herself the parameter in the URL of the browser.

I found this bug because on my installation I have deleted site number 1 and only have site number 2. The following error is sent back to the requester :

You can't access this resource as it requires a 'view' access for the website id = 1.

Proposal :
Add a drop down menu with the list of available sites and set the idSite parameter with it.


Anthon Pang
Collaborator

Fix along with #762 and #1369?

Fabian Becker
Collaborator

See #1374. I added a VisitorGenerator plugin that provides you with a website selector.

Anthon Pang
Collaborator

Fixed in #1374

Julien Moumné JulienMoumne added this to the Piwik 0.6.3 milestone
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.