jafea7-ctbrec-v5.3.0-based/common/src/main/java/ctbrec/MigrateModel5_1_2.java

23 lines
663 B
Java

package ctbrec;
import lombok.experimental.UtilityClass;
import org.json.JSONObject;
@UtilityClass
public class MigrateModel5_1_2 {
private static final String MARKED_FOR_LATER = "markedForLater";
private static final String ADDED_TIMESTAMP = "addedTimestamp";
public static void migrate(JSONObject model) {
if (model.has(MARKED_FOR_LATER)) {
model.put("bookmarked", model.getBoolean(MARKED_FOR_LATER));
model.remove(MARKED_FOR_LATER);
}
if (model.has(ADDED_TIMESTAMP)) {
model.put("addedAt", model.optLong(ADDED_TIMESTAMP));
model.remove(ADDED_TIMESTAMP);
}
}
}