File tree Expand file tree Collapse file tree 8 files changed +14
-14
lines changed
features/structured_meetings Expand file tree Collapse file tree 8 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 7676 data: { turbo_stream: true }
7777 }
7878 ) do |item|
79- item.with_leading_visual_icon(icon: :copy )
79+ item.with_leading_visual_icon(icon: :duplicate )
8080 end
8181
8282 menu.with_item(
Original file line number Diff line number Diff line change @@ -115,9 +115,9 @@ def delete_label
115115
116116 def copy_label
117117 if @series . present?
118- I18n . t ( "label_recurring_meeting_copy " )
118+ I18n . t ( "label_recurring_meeting_duplicate " )
119119 else
120- I18n . t ( "button_copy " )
120+ I18n . t ( "button_duplicate " )
121121 end
122122 end
123123 end
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ def render?
5050 end
5151
5252 def title
53- return I18n . t ( :label_meeting_copy ) if @copy_from
53+ return I18n . t ( :label_meeting_duplicate ) if @copy_from
5454 return I18n . t ( :label_meeting_edit ) if @meeting . persisted?
5555
5656 case @meeting
Original file line number Diff line number Diff line change @@ -125,14 +125,14 @@ def view_meeting_series(menu)
125125 def copy_action ( menu )
126126 return unless copy_allowed?
127127
128- menu . with_item ( label : I18n . t ( :label_meeting_copy ) ,
128+ menu . with_item ( label : I18n . t ( :label_meeting_duplicate ) ,
129129 href : copy_project_meeting_path ( project , model ) ,
130130 content_arguments : {
131131 data : {
132132 turbo_stream : true
133133 }
134134 } ) do |item |
135- item . with_leading_visual_icon ( icon : :copy )
135+ item . with_leading_visual_icon ( icon : :duplicate )
136136 end
137137 end
138138
Original file line number Diff line number Diff line change 132132 label_meeting_new_dynamic : " New one-time meeting"
133133 label_meeting_new_recurring : " New recurring meeting"
134134 label_meeting_create : " Create meeting"
135- label_meeting_copy : " Copy meeting"
135+ label_meeting_duplicate : " Duplicate meeting"
136136 label_meeting_edit : " Edit Meeting"
137137 label_meeting_agenda : " Agenda"
138138 label_meeting_minutes : " Minutes"
152152 label_template : " Template"
153153 label_recurring_meeting_view : " View meeting series"
154154 label_recurring_meeting_create : " Open"
155- label_recurring_meeting_copy : " Copy as one-time"
155+ label_recurring_meeting_duplicate : " Duplicate as a one-time meeting "
156156 label_recurring_meeting_cancel : " Cancel this occurrence"
157157 label_recurring_meeting_delete : " Delete occurrence"
158158 label_recurring_meeting_restore : " Restore this occurrence"
Original file line number Diff line number Diff line change 130130 let ( :meeting ) { build_stubbed ( :meeting , project :) }
131131
132132 it "shows copy menu item" do
133- expect ( subject ) . to have_link "Copy meeting"
133+ expect ( subject ) . to have_link "Duplicate meeting"
134134 end
135135 end
136136 end
Original file line number Diff line number Diff line change 285285 expect ( page ) . to have_css ( ".flash" , text : I18n . t ( "activerecord.errors.messages.error_conflict" ) )
286286 end
287287
288- it "can copy the meeting via the dialog form" do
288+ it "can duplicate the meeting via the dialog form" do
289289 show_page . add_agenda_item do
290290 fill_in "Title" , with : "My agenda item"
291291 fill_in "Duration" , with : "25"
309309
310310 retry_block do
311311 click_on ( "op-meetings-header-action-trigger" )
312- click_on "Copy "
312+ click_on "Duplicate "
313313 # dynamically wait for the modal to be loaded
314- show_page . expect_modal ( "Copy meeting" )
314+ show_page . expect_modal ( "Duplicate meeting" )
315315 end
316316
317317 fill_in "Title" , with : ""
Original file line number Diff line number Diff line change @@ -103,13 +103,13 @@ def expect_create_new_types
103103
104104 def expect_copy_action ( meeting )
105105 within more_menu ( meeting ) do
106- expect ( page ) . to have_link ( "Copy meeting" )
106+ expect ( page ) . to have_link ( "Duplicate meeting" )
107107 end
108108 end
109109
110110 def expect_no_copy_action ( meeting )
111111 within more_menu ( meeting ) do
112- expect ( page ) . to have_no_link ( "Copy meeting" )
112+ expect ( page ) . to have_no_link ( "Duplicate meeting" )
113113 end
114114 end
115115
You can’t perform that action at this time.
0 commit comments