|
@@ -824,7 +824,7 @@ RSpec.describe User, type: :model do
|
|
|
refs_known = { 'Group' => { 'created_by_id' => 1, 'updated_by_id' => 0 },
|
|
|
'Token' => { 'user_id' => 1 },
|
|
|
'Ticket::Article' =>
|
|
|
- { 'created_by_id' => 0, 'updated_by_id' => 0, 'origin_by_id' => 1 },
|
|
|
+ { 'created_by_id' => 1, 'updated_by_id' => 1, 'origin_by_id' => 1 },
|
|
|
'Ticket::StateType' => { 'created_by_id' => 0, 'updated_by_id' => 0 },
|
|
|
'Ticket::Article::Sender' => { 'created_by_id' => 0, 'updated_by_id' => 0 },
|
|
|
'Ticket::Article::Type' => { 'created_by_id' => 0, 'updated_by_id' => 0 },
|
|
@@ -871,7 +871,7 @@ RSpec.describe User, type: :model do
|
|
|
'Macro' => { 'created_by_id' => 0, 'updated_by_id' => 0 },
|
|
|
'Channel' => { 'created_by_id' => 0, 'updated_by_id' => 0 },
|
|
|
'Role' => { 'created_by_id' => 0, 'updated_by_id' => 0 },
|
|
|
- 'History' => { 'created_by_id' => 1 },
|
|
|
+ 'History' => { 'created_by_id' => 2 },
|
|
|
'Webhook' => { 'created_by_id' => 0, 'updated_by_id' => 0 },
|
|
|
'Overview' => { 'created_by_id' => 1, 'updated_by_id' => 0 },
|
|
|
'ActivityStream' => { 'created_by_id' => 0 },
|
|
@@ -906,7 +906,7 @@ RSpec.describe User, type: :model do
|
|
|
group = create(:group, created_by_id: user.id)
|
|
|
job = create(:job, updated_by_id: user.id)
|
|
|
ticket = create(:ticket, group: group_subject, owner: user)
|
|
|
- ticket_article = create(:ticket_article, ticket: ticket, origin_by_id: user.id)
|
|
|
+ ticket_article = create(:ticket_article, ticket: ticket, created_by_id: user.id, updated_by_id: user.id, origin_by_id: user.id)
|
|
|
customer_ticket1 = create(:ticket, group: group_subject, customer: user)
|
|
|
customer_ticket2 = create(:ticket, group: group_subject, customer: user)
|
|
|
customer_ticket3 = create(:ticket, group: group_subject, customer: user)
|
|
@@ -936,7 +936,10 @@ RSpec.describe User, type: :model do
|
|
|
expect { group.reload }.to change(group, :created_by_id).to(1)
|
|
|
expect { job.reload }.to change(job, :updated_by_id).to(1)
|
|
|
expect { ticket.reload }.to change(ticket, :owner_id).to(1)
|
|
|
- expect { ticket_article.reload }.to change(ticket_article, :origin_by_id).to(1)
|
|
|
+ expect { ticket_article.reload }
|
|
|
+ .to change(ticket_article, :origin_by_id).to(1)
|
|
|
+ .and change(ticket_article, :updated_by_id).to(1)
|
|
|
+ .and change(ticket_article, :created_by_id).to(1)
|
|
|
expect { knowledge_base_answer.reload }
|
|
|
.to change(knowledge_base_answer, :archived_by_id).to(1)
|
|
|
.and change(knowledge_base_answer, :published_by_id).to(1)
|