-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix course key data sheet filename (HIT-741)
- Loading branch information
Showing
4 changed files
with
59 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,26 @@ | ||
CourseCompensationCategory.seed_once( | ||
:id, | ||
id: 1, | ||
short_name: "HO-KAT-I", | ||
kind: :day, | ||
description: "Basiskurse Sommer/Winter" | ||
{id: 1, | ||
short_name: "HO-KAT-I", | ||
kind: :day, | ||
description: "Basiskurse Sommer/Winter", | ||
name_leader: "Tageshonorar - Kursleitung/Kurskategorie I", | ||
name_assistant_leader: "Tageshonorar - Klassenleitung/Kurskategorie I"}, | ||
{id: 2, | ||
short_name: "KP-REISE/MATERIAL", | ||
kind: :flat, | ||
description: "An- und Rückreise (unabhängig von Transportmittel und Strecke), Transportkosten während dem Kurs (Bergbahn, Alpentaxi etc.)", | ||
name_leader: "Kurspauschale - Kursleitung/Reise & Material", | ||
name_assistant_leader: "Kurspauschale - Klassenleitung/Reise & Material"}, | ||
{id: 3, | ||
short_name: "UB-HUETTE", | ||
kind: :budget, | ||
description: "Budgetvorgabe für SAC Hütte", | ||
name_leader: "SAC Hütte", | ||
name_assistant_leader: "SAC Hütte"} | ||
) | ||
|
||
CourseCompensationCategory.seed_once( | ||
:id, | ||
id: 2, | ||
short_name: "KP-REISE/MATERIAL", | ||
kind: :flat, | ||
description: "An- und Rückreise (unabhängig von Transportmittel und Strecke), Transportkosten während dem Kurs (Bergbahn, Alpentaxi etc.)" | ||
) | ||
|
||
CourseCompensationCategory.seed_once( | ||
:id, | ||
id: 3, | ||
short_name: "UB-HUETTE", | ||
kind: :budget, | ||
description: "Budgetvorgabe für SAC Hütte" | ||
) | ||
CourseCompensationRate.seed_once(:course_compensation_category_id, | ||
{course_compensation_category_id: 1, valid_from: "2023-01-01", rate_leader: 550, rate_assistant_leader: 540}, | ||
{course_compensation_category_id: 2, valid_from: "2023-01-01", rate_leader: 150, rate_assistant_leader: 0}, | ||
{course_compensation_category_id: 3, valid_from: "2023-01-01", rate_leader: 80, rate_assistant_leader: 80}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -51,35 +51,35 @@ | |
[195, 523, "Wird reserviert durch SAC"], | ||
[75, 503, "Unterkunft Budget"], | ||
[195, 503, "Pro Person / Nacht mit Halbpension"], | ||
[75, 473, "Unterkunft Kategorie"], | ||
[195, 473, "ohne Übernachtung"], | ||
[75, 452, "Durchführungssprache"], | ||
[195, 452, "Deutsch"], | ||
[75, 432, "Inhalt / Programm"], | ||
[195, 432, "Gemäss Stoffprogramm Kurse (falls vorhanden) oder Tourenprogramm"], | ||
[75, 411, "Teilnehmeranforderungen"], | ||
[195, 411, "Gemäss Ausschreibung SAC Kurse / Touren 2024"], | ||
[75, 391, "Detailprogramm Teilnehmer"], | ||
[75, 381, "Kurse"], | ||
[195, 391, "Wird von der Geschäftsstelle 8 Wochen vor Beginn per Mail / SAC Cloud bei der Leitung"], | ||
[195, 381, "eingefordert"], | ||
[75, 360, "Detailprogramm Teilnehmer"], | ||
[75, 350, "Touren"], | ||
[195, 360, "Wird von Geschäftsstelle erstellt und spätestens 6 Wochen vor Beginn in der SAC-"], | ||
[195, 350, "Cloud hinterlegt"], | ||
[75, 329, "Anmeldeschluss"], | ||
[75, 309, "Minimale Teilnehmerzahl"], | ||
[75, 289, "Maximale Teilnehmerzahl"], | ||
[75, 268, "Durchführung - ja/nein?"], | ||
[195, 268, "Entscheid wird gestützt auf Anzahl Anmeldungen beim Anmeldeschluss gemeinsam"], | ||
[195, 258, "gefällt"], | ||
[75, 237, "Durchführung – Absage"], | ||
[195, 237, "Bitte Klassenlehrer und Unterkunft informieren"], | ||
[75, 217, "Ideale Klassengrösse"], | ||
[75, 196, "Maximale Klassengrösse"], | ||
[75, 176, "Klassenlehrer"], | ||
[195, 176, "Leitung verpflichtet gem. max. Teilnehmerzahl im Voraus die Klassenlehrer - bitte im"], | ||
[195, 166, "Detailprogramm für Kurse aufführen und für Touren per Mail an Geschäftsstelle senden."], | ||
[75, 483, "Unterkunft Kategorie"], | ||
[195, 483, "ohne Übernachtung"], | ||
[75, 462, "Durchführungssprache"], | ||
[195, 462, "Deutsch"], | ||
[75, 442, "Inhalt / Programm"], | ||
[195, 442, "Gemäss Stoffprogramm Kurse (falls vorhanden) oder Tourenprogramm"], | ||
[75, 421, "Teilnehmeranforderungen"], | ||
[195, 421, "Gemäss Ausschreibung SAC Kurse / Touren 2024"], | ||
[75, 401, "Detailprogramm Teilnehmer"], | ||
[75, 391, "Kurse"], | ||
[195, 401, "Wird von der Geschäftsstelle 8 Wochen vor Beginn per Mail / SAC Cloud bei der Leitung"], | ||
[195, 391, "eingefordert"], | ||
[75, 370, "Detailprogramm Teilnehmer"], | ||
[75, 360, "Touren"], | ||
[195, 370, "Wird von Geschäftsstelle erstellt und spätestens 6 Wochen vor Beginn in der SAC-"], | ||
[195, 360, "Cloud hinterlegt"], | ||
[75, 339, "Anmeldeschluss"], | ||
[75, 319, "Minimale Teilnehmerzahl"], | ||
[75, 299, "Maximale Teilnehmerzahl"], | ||
[75, 278, "Durchführung - ja/nein?"], | ||
[195, 278, "Entscheid wird gestützt auf Anzahl Anmeldungen beim Anmeldeschluss gemeinsam"], | ||
[195, 268, "gefällt"], | ||
[75, 247, "Durchführung – Absage"], | ||
[195, 247, "Bitte Klassenlehrer und Unterkunft informieren"], | ||
[75, 227, "Ideale Klassengrösse"], | ||
[75, 206, "Maximale Klassengrösse"], | ||
[75, 186, "Klassenlehrer"], | ||
[195, 186, "Leitung verpflichtet gem. max. Teilnehmerzahl im Voraus die Klassenlehrer - bitte im"], | ||
[195, 176, "Detailprogramm für Kurse aufführen und für Touren per Mail an Geschäftsstelle senden."], | ||
[70, 40, "Schweizer Alpen-Club SAC, Monbijoustrasse 61, Postfach, CH-3000 Bern 14, +41 31 370 18 43/44, [email protected]"] | ||
] | ||
} | ||
|
@@ -208,7 +208,7 @@ | |
let(:event_role_type) { Event::Course::Role::Leader } | ||
|
||
it "sanitizes filename" do | ||
expect(subject.filename).to eq "Eckdatenblatt_Kursleiter_edmund_hillary_#{now.strftime("%Y_%m_%d_%H%I")}.pdf" | ||
expect(subject.filename).to eq "Eckdatenblatt_Kursleiter_Edmund_Hillary_#{now.strftime("%Y_%m_%d_%H%M")}.pdf" | ||
end | ||
|
||
context "text" do | ||
|
@@ -220,7 +220,7 @@ | |
expect(image_positions).to match_array [expected_logo_position] | ||
end | ||
|
||
xit "has logo" do | ||
it "has logo" do | ||
sections = subject.send(:sections) | ||
logo_path = sections[0].logo_path | ||
expect(image_included_in_images?(logo_path)).to be(true) | ||
|
@@ -266,7 +266,7 @@ | |
let(:event_role_type) { Event::Course::Role::AssistantLeader } | ||
|
||
it "sanitizes filename" do | ||
expect(subject.filename).to eq "Eckdatenblatt_Klassenleiter_edmund_hillary_#{now.strftime("%Y_%m_%d_%H%I")}.pdf" | ||
expect(subject.filename).to eq "Eckdatenblatt_Klassenleiter_Edmund_Hillary_#{now.strftime("%Y_%m_%d_%H%M")}.pdf" | ||
end | ||
|
||
context "text" do | ||
|
@@ -278,7 +278,7 @@ | |
expect(image_positions).to match_array [expected_logo_position] | ||
end | ||
|
||
xit "has logo" do | ||
it "has logo" do | ||
sections = subject.send(:sections) | ||
logo_path = sections[0].logo_path | ||
expect(image_included_in_images?(logo_path)).to be(true) | ||
|