Fix issue with form analytics for submissions (#362)
* Password not working when Notion embed - Fixed (#360) * fix tests --------- Co-authored-by: formsdev <136701234+formsdev@users.noreply.github.com>
This commit is contained in:
@@ -42,7 +42,7 @@ it('check form statistic for views & submissions counts', function () {
|
||||
expect($form->submissions()->count())->toBe(16);
|
||||
expect(count($statistics))->toBe(2); // 1 per day for 2 different dates
|
||||
expect($statistics[0]['date'])->toBe(now()->subDays(2)->toDateString());
|
||||
expect($statistics[0]['data'])->toBe(['views' => 1, 'submissions' => 1]);
|
||||
expect($statistics[0]['data'])->toBe(['views' => 1, 'submissions' => 0]);
|
||||
expect($statistics[1]['date'])->toBe(now()->subDay()->toDateString());
|
||||
expect($statistics[1]['data'])->toBe(['views' => 10, 'submissions' => 10]);
|
||||
expect($statistics[1]['data'])->toBe(['views' => 10, 'submissions' => 0]);
|
||||
});
|
||||
|
||||
@@ -46,7 +46,7 @@ it('check formstat chart data', function () {
|
||||
->whereType('submissions', 'array')
|
||||
->where('views', function ($values) use ($views) {
|
||||
foreach ($values as $date => $count) {
|
||||
if ((isset($views[$date]) && $views[$date] != $count) || (! isset($views[$date]) && $count != 0)) {
|
||||
if ((isset($views[$date]) && $views[$date] != $count) || (!isset($views[$date]) && $count != 0)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -54,8 +54,9 @@ it('check formstat chart data', function () {
|
||||
return true;
|
||||
})
|
||||
->where('submissions', function ($values) use ($submissions) {
|
||||
ray($values, $submissions);
|
||||
foreach ($values as $date => $count) {
|
||||
if ((isset($submissions[$date]) && $submissions[$date] != $count) || (! isset($submissions[$date]) && $count != 0)) {
|
||||
if ((isset($submissions[$date]) && $submissions[$date] != $count) || (!isset($submissions[$date]) && $count != 0)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -64,5 +65,4 @@ it('check formstat chart data', function () {
|
||||
})
|
||||
->etc();
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user