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,
|