Confirmation form method for object deletion.

Commit
c93686e1420682f6743449e9c5073061ecb56251
Author
Marius Peter <marius.peter@tutanota.com>
Author date
Committer
Marius Peter <marius.peter@tutanota.com>
Committer date
Changed files
src/MyFitnessTracker/MFTConfirmForm.class.st
index e5063ddd..ab608411 100644..100644
@@ -6,6 +6,14 @@
6 6 #tag : 'Forms'
7 7 }
8 8
9 Added: { #category : 'submorphs - add/remove' }
10 Added: MFTConfirmForm class >> delete [
11 Added:
12 Added: ^ self new
13 Added: modelObject: 'Confirm deletion?';
14 Added: yourself
15 Added: ]
16 Added:
9 17 { #category : 'as yet unclassified' }
10 18 MFTConfirmForm >> cancelForm [
11 19
src/MyFitnessTracker/MFTWorkoutsLog.class.st
index 64dc2c31..766e3844 100644..100644
@@ -53,7 +53,7 @@
53 53 { #category : 'accessing' }
54 54 MFTWorkoutsLog >> confirmDelete: workout [
55 55
56 Removed: (self call: (MFTConfirmDialog delete: workout)) ifFalse: [ ^ self ].
56 Added: (self call: (MFTConfirmForm delete)) ifFalse: [ ^ self ].
57 57 self session user isLoggedIn
58 58 ifTrue: [ self session db delete: workout ]
59 59 ifFalse: [ workouts remove: workout ]