| Línea 383... |
Línea 383... |
| 383 |
$dailyPulse->points = $emoji->points;
|
383 |
$dailyPulse->points = $emoji->points;
|
| Línea 384... |
Línea 384... |
| 384 |
|
384 |
|
| 385 |
$result = $dailyPulseRecordMapper->insert($dailyPulse);
|
385 |
$result = $dailyPulseRecordMapper->insert($dailyPulse);
|
| Línea -... |
Línea 386... |
| - |
|
386 |
if($result) {
|
| 386 |
if($result) {
|
387 |
|
| 387 |
|
388 |
if($engagement) {
|
| 388 |
$engagementUserMapper = EngagementUserMapper::getInstance($this->adapter);
|
389 |
$engagementUserMapper = EngagementUserMapper::getInstance($this->adapter);
|
| 389 |
$engagementUser = $engagementUserMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
|
390 |
$engagementUser = $engagementUserMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
|
| 390 |
|
391 |
|
| 391 |
if($engagementUser) {
|
392 |
if($engagementUser) {
|
| 392 |
$engagementUser->points = $engagementUser->points + ($engagement ? $engagement->daily_pulse_climate_on_your_organization : 0);
|
393 |
$engagementUser->points = $engagementUser->points + ($engagement ? $engagement->daily_pulse_climate_on_your_organization : 0);
|
| 393 |
$engagementUserMapper->update( $engagementUser );
|
394 |
$engagementUserMapper->update( $engagementUser );
|
| 394 |
|
395 |
|
| 395 |
} else {
|
396 |
} else {
|
| 396 |
$engagementUser = new EngagementUser();
|
397 |
$engagementUser = new EngagementUser();
|
| 397 |
$engagementUser->company_id = $company->id;
|
398 |
$engagementUser->company_id = $company->id;
|
| 398 |
$engagementUser->user_id = $currentUser->id;
|
399 |
$engagementUser->user_id = $currentUser->id;
|
| - |
|
400 |
$engagementUser->points = $engagement ? $engagement->daily_pulse_climate_on_your_organization : 0;
|
| - |
|
401 |
$engagementUserMapper->insert( $engagementUser );
|
| - |
|
402 |
}
|
| - |
|
403 |
|
| - |
|
404 |
$engagementRecord = new EngagementRecord();
|
| - |
|
405 |
$engagementRecord->company_id = $company->id;
|
| - |
|
406 |
$engagementRecord->user_id = $currentUser->id;
|
| - |
|
407 |
$engagementRecord->points = $engagement->daily_pulse_climate_on_your_organization;
|
| - |
|
408 |
$engagementRecord->type = EngagementRecord::TYPE_DAILY_PULSE_CLIMATE_ON_YOUR_ORGANIZATION;
|
| - |
|
409 |
|
| 399 |
$engagementUser->points = $engagement ? $engagement->daily_pulse_climate_on_your_organization : 0;
|
410 |
$engagementRecordMapper = EngagementRecordMapper::getInstance($this->adapter);
|
| Línea 400... |
Línea -... |
| 400 |
$engagementUserMapper->insert( $engagementUser );
|
- |
|
| 401 |
}
|
- |
|
| 402 |
|
- |
|
| 403 |
$engagementRecord = new EngagementRecord();
|
- |
|
| 404 |
$engagementRecord->company_id = $company->id;
|
- |
|
| 405 |
$engagementRecord->user_id = $currentUser->id;
|
- |
|
| 406 |
$engagementRecord->points = $engagement->daily_pulse_climate_on_your_organization;
|
- |
|
| 407 |
$engagementRecord->type = EngagementRecord::TYPE_DAILY_PULSE_CLIMATE_ON_YOUR_ORGANIZATION;
|
- |
|
| 408 |
|
- |
|
| 409 |
$engagementRecordMapper = EngagementRecordMapper::getInstance($this->adapter);
|
411 |
$engagementRecordMapper->insert($engagementRecord);
|
| 410 |
$engagementRecordMapper->insert($engagementRecord);
|
412 |
}
|
| 411 |
|
413 |
|
| 412 |
$data = [
|
414 |
$data = [
|
| 413 |
'success' => true,
|
415 |
'success' => true,
|