From 50a51ba628cdff76175cb111f823d8666be5eae7 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sun, 20 Jan 2019 01:28:46 +0100 Subject: [PATCH] libfic: Fix MCQ dependency on flag --- libfic/flag_key.go | 4 ++-- libfic/mcq.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libfic/flag_key.go b/libfic/flag_key.go index 01708a12..08e22737 100644 --- a/libfic/flag_key.go +++ b/libfic/flag_key.go @@ -183,7 +183,7 @@ func (k FlagKey) GetDepends() ([]Flag, error) { if err := rows.Scan(&d); err != nil { return nil, err } - deps = append(deps, FlagKey{d, k.IdExercice, "", "", false, nil, []byte{}, 0}) + deps = append(deps, FlagKey{Id: d, IdExercice: k.IdExercice}) } if err := rows.Err(); err != nil { return nil, err @@ -200,7 +200,7 @@ func (k FlagKey) GetDepends() ([]Flag, error) { if err := rows.Scan(&d); err != nil { return nil, err } - deps = append(deps, MCQ{d, k.IdExercice, "", []MCQ_entry{}}) + deps = append(deps, MCQ{Id: d, IdExercice: k.IdExercice}) } if err := rows.Err(); err != nil { return nil, err diff --git a/libfic/mcq.go b/libfic/mcq.go index 50f8539b..e007d0e1 100644 --- a/libfic/mcq.go +++ b/libfic/mcq.go @@ -207,7 +207,7 @@ func (m MCQ) GetDepends() ([]Flag, error) { if err := rows.Scan(&d); err != nil { return nil, err } - deps = append(deps, MCQ{d, m.IdExercice, "", []MCQ_entry{}}) + deps = append(deps, FlagKey{Id: d, IdExercice: m.IdExercice}) } if err := rows.Err(); err != nil { return nil, err