bsw@1339: local field = param.get("field", atom.number) bsw@1340: local id = param.get_id(atom.string) bsw@1339: bsw@1339: if not string.match(id, "[0-9a-z]") then bsw@1339: return bsw@1339: end bsw@1339: bsw@1341: local field_load_func = config.self_registration.fields[field].load_func bsw@1339: bsw@1339: slot.set_layout(nil, "image/jpeg") bsw@1339: bsw@1339: slot.put_into("data", field_load_func(id))