diff --git a/Sources/Data Model/Experiment.swift b/Sources/Data Model/Experiment.swift index ab75730e..0c9add1d 100644 --- a/Sources/Data Model/Experiment.swift +++ b/Sources/Data Model/Experiment.swift @@ -16,7 +16,7 @@ import Foundation -struct Experiment: Codable, ExperimentCore { +struct Experiment: Codable, ExperimentCore, OptimizelyExperiment{ enum Status: String, Codable { case running = "Running" case launched = "Launched" diff --git a/Sources/Data Model/ExperimentCore.swift b/Sources/Data Model/ExperimentCore.swift index fc65b7cb..73cfa353 100644 --- a/Sources/Data Model/ExperimentCore.swift +++ b/Sources/Data Model/ExperimentCore.swift @@ -16,7 +16,9 @@ import Foundation -protocol ExperimentCore: OptimizelyExperiment { +protocol ExperimentCore { + var id: String { get } + var key: String { get } var audiences: String { get set } var layerId: String { get } var variations: [Variation] { get }