Skip to content

Commit 5044284

Browse files
committed
🎨 Casts are complicated.
1 parent 9c4cfb9 commit 5044284

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

‎components/migrations.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,13 @@ func (comp *migrationsComponent) Reconcile(ctx *cu.Context) (cu.Result, error) {
210210

211211
// Purge any migration wait initContainers since that would be a yodawg situation.
212212
initContainers := []map[string]interface{}{}
213-
for _, c := range migrationPodSpec["initContainers"].([]interface{}) {
214-
container := c.(map[string]interface{})
215-
if !strings.HasPrefix(container["name"].(string), "migrate-wait-") {
216-
initContainers = append(initContainers, container)
213+
migrationInitContainers := migrationPodSpec["initContainers"].([]interface{})
214+
if migrationInitContainers != nil {
215+
for _, c := range migrationInitContainers {
216+
container := c.(map[string]interface{})
217+
if !strings.HasPrefix(container["name"].(string), "migrate-wait-") {
218+
initContainers = append(initContainers, container)
219+
}
217220
}
218221
}
219222
migrationPodSpec["initContainers"] = initContainers

0 commit comments

Comments
 (0)