mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
Merge remote-tracking branch 'origin/release/15.4' into dev
This commit is contained in:
@@ -55,7 +55,7 @@
|
||||
|
||||
frequency_row.with_column(
|
||||
flex: 1,
|
||||
hidden: @meeting.frequency_working_days?,
|
||||
style: "visibility: #{@meeting.frequency_working_days? ? "hidden" : "visible"}",
|
||||
data: {
|
||||
target_name: "frequency",
|
||||
not_value: "working_days",
|
||||
|
||||
@@ -189,6 +189,25 @@ RSpec.describe "Recurring meetings CRUD",
|
||||
show_page.expect_cancelled_actions date: "12/31/2024 01:30 PM"
|
||||
end
|
||||
|
||||
it "can edit the meeting series interval when created with working days (Regression #62089)" do
|
||||
meeting.update!(frequency: "working_days")
|
||||
|
||||
show_page.visit!
|
||||
|
||||
show_page.edit_meeting_series
|
||||
show_page.within_modal "Edit Meeting" do
|
||||
page.select("Every day", from: "Frequency")
|
||||
page.fill_in("Interval", with: "2")
|
||||
|
||||
sleep 0.5
|
||||
click_link_or_button("Save")
|
||||
end
|
||||
|
||||
wait_for_network_idle
|
||||
wait_for { meeting.reload.frequency }.to eq "daily"
|
||||
wait_for { meeting.interval }.to eq 2
|
||||
end
|
||||
|
||||
context "with view permissions only" do
|
||||
let(:current_user) { other_user }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user