Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore: Update Protos to v0.9.1 #277

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 37 additions & 1 deletion lib/base/networking/apis/tumdev/campus_backend.pb.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4350,12 +4350,21 @@ class GetCanteenHeadCountReply extends $pb.GeneratedMessage {
}

class ListStudentClubRequest extends $pb.GeneratedMessage {
factory ListStudentClubRequest() => create();
factory ListStudentClubRequest({
Language? language,
}) {
final $result = create();
if (language != null) {
$result.language = language;
}
return $result;
}
ListStudentClubRequest._() : super();
factory ListStudentClubRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ListStudentClubRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);

static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ListStudentClubRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create)
..e<Language>(1, _omitFieldNames ? '' : 'language', $pb.PbFieldType.OE, defaultOrMaker: Language.German, valueOf: Language.valueOf, enumValues: Language.values)
..hasRequiredFields = false
;

Expand All @@ -4379,6 +4388,17 @@ class ListStudentClubRequest extends $pb.GeneratedMessage {
@$core.pragma('dart2js:noInline')
static ListStudentClubRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ListStudentClubRequest>(create);
static ListStudentClubRequest? _defaultInstance;

/// Language of the student clubs and categories
/// Defaults to german
@$pb.TagNumber(1)
Language get language => $_getN(0);
@$pb.TagNumber(1)
set language(Language v) { setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasLanguage() => $_has(0);
@$pb.TagNumber(1)
void clearLanguage() => clearField(1);
}

class ListStudentClubReply extends $pb.GeneratedMessage {
Expand Down Expand Up @@ -4526,6 +4546,7 @@ class StudentClubCollection extends $pb.GeneratedMessage {
$core.String? title,
$core.String? description,
$core.Iterable<StudentClub>? clubs,
$fixnum.Int64? unstableCollectionId,
}) {
final $result = create();
if (title != null) {
Expand All @@ -4537,6 +4558,9 @@ class StudentClubCollection extends $pb.GeneratedMessage {
if (clubs != null) {
$result.clubs.addAll(clubs);
}
if (unstableCollectionId != null) {
$result.unstableCollectionId = unstableCollectionId;
}
return $result;
}
StudentClubCollection._() : super();
Expand All @@ -4547,6 +4571,7 @@ class StudentClubCollection extends $pb.GeneratedMessage {
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'description')
..pc<StudentClub>(3, _omitFieldNames ? '' : 'clubs', $pb.PbFieldType.PM, subBuilder: StudentClub.create)
..a<$fixnum.Int64>(4, _omitFieldNames ? '' : 'unstableCollectionId', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO)
..hasRequiredFields = false
;

Expand Down Expand Up @@ -4591,6 +4616,17 @@ class StudentClubCollection extends $pb.GeneratedMessage {

@$pb.TagNumber(3)
$core.List<StudentClub> get clubs => $_getList(2);

/// id of the collection.
/// Might not be stable over time because of scraping
@$pb.TagNumber(4)
$fixnum.Int64 get unstableCollectionId => $_getI64(3);
@$pb.TagNumber(4)
set unstableCollectionId($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasUnstableCollectionId() => $_has(3);
@$pb.TagNumber(4)
void clearUnstableCollectionId() => clearField(4);
}


Expand Down
15 changes: 15 additions & 0 deletions lib/base/networking/apis/tumdev/campus_backend.pbenum.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,21 @@ class DeviceType extends $pb.ProtobufEnum {
const DeviceType._($core.int v, $core.String n) : super(v, n);
}

class Language extends $pb.ProtobufEnum {
static const Language German = Language._(0, _omitEnumNames ? '' : 'German');
static const Language English = Language._(1, _omitEnumNames ? '' : 'English');

static const $core.List<Language> values = <Language> [
German,
English,
];

static final $core.Map<$core.int, Language> _byValue = $pb.ProtobufEnum.initByValue(values);
static Language? valueOf($core.int value) => _byValue[value];

const Language._($core.int v, $core.String n) : super(v, n);
}

class CreateFeedbackRequest_Recipient extends $pb.ProtobufEnum {
static const CreateFeedbackRequest_Recipient TUM_DEV = CreateFeedbackRequest_Recipient._(0, _omitEnumNames ? '' : 'TUM_DEV');
static const CreateFeedbackRequest_Recipient TUM_CONTACT = CreateFeedbackRequest_Recipient._(1, _omitEnumNames ? '' : 'TUM_CONTACT');
Expand Down
26 changes: 24 additions & 2 deletions lib/base/networking/apis/tumdev/campus_backend.pbjson.dart
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,19 @@ const DeviceType$json = {
final $typed_data.Uint8List deviceTypeDescriptor = $convert.base64Decode(
'CgpEZXZpY2VUeXBlEgcKA0lPUxAAEgsKB0FORFJPSUQQARILCgdXSU5ET1dTEAI=');

@$core.Deprecated('Use languageDescriptor instead')
const Language$json = {
'1': 'Language',
'2': [
{'1': 'German', '2': 0},
{'1': 'English', '2': 1},
],
};

/// Descriptor for `Language`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List languageDescriptor = $convert.base64Decode(
'CghMYW5ndWFnZRIKCgZHZXJtYW4QABILCgdFbmdsaXNoEAE=');

@$core.Deprecated('Use createDeviceRequestDescriptor instead')
const CreateDeviceRequest$json = {
'1': 'CreateDeviceRequest',
Expand Down Expand Up @@ -913,11 +926,18 @@ final $typed_data.Uint8List getCanteenHeadCountReplyDescriptor = $convert.base64
@$core.Deprecated('Use listStudentClubRequestDescriptor instead')
const ListStudentClubRequest$json = {
'1': 'ListStudentClubRequest',
'2': [
{'1': 'language', '3': 1, '4': 1, '5': 14, '6': '.api.Language', '9': 0, '10': 'language', '17': true},
],
'8': [
{'1': '_language'},
],
};

/// Descriptor for `ListStudentClubRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listStudentClubRequestDescriptor = $convert.base64Decode(
'ChZMaXN0U3R1ZGVudENsdWJSZXF1ZXN0');
'ChZMaXN0U3R1ZGVudENsdWJSZXF1ZXN0Ei4KCGxhbmd1YWdlGAEgASgOMg0uYXBpLkxhbmd1YW'
'dlSABSCGxhbmd1YWdliAEBQgsKCV9sYW5ndWFnZQ==');

@$core.Deprecated('Use listStudentClubReplyDescriptor instead')
const ListStudentClubReply$json = {
Expand Down Expand Up @@ -962,12 +982,14 @@ const StudentClubCollection$json = {
{'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
{'1': 'description', '3': 2, '4': 1, '5': 9, '10': 'description'},
{'1': 'clubs', '3': 3, '4': 3, '5': 11, '6': '.api.StudentClub', '10': 'clubs'},
{'1': 'unstable_collection_id', '3': 4, '4': 1, '5': 4, '10': 'unstableCollectionId'},
],
};

/// Descriptor for `StudentClubCollection`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List studentClubCollectionDescriptor = $convert.base64Decode(
'ChVTdHVkZW50Q2x1YkNvbGxlY3Rpb24SFAoFdGl0bGUYASABKAlSBXRpdGxlEiAKC2Rlc2NyaX'
'B0aW9uGAIgASgJUgtkZXNjcmlwdGlvbhImCgVjbHVicxgDIAMoCzIQLmFwaS5TdHVkZW50Q2x1'
'YlIFY2x1YnM=');
'YlIFY2x1YnMSNAoWdW5zdGFibGVfY29sbGVjdGlvbl9pZBgEIAEoBFIUdW5zdGFibGVDb2xsZW'
'N0aW9uSWQ=');

15 changes: 14 additions & 1 deletion protos/tumdev/campus_backend.proto
Original file line number Diff line number Diff line change
Expand Up @@ -564,7 +564,17 @@ message GetCanteenHeadCountReply {
// A time stamp indicating how up to date the response is. Only valid in case percent != -1.
google.protobuf.Timestamp timestamp = 4;
}
message ListStudentClubRequest {}

enum Language {
German = 0;
English = 1;
}

message ListStudentClubRequest {
// Language of the student clubs and categories
// Defaults to german
optional Language language = 1;
}
message ListStudentClubReply {
repeated StudentClubCollection collections = 1;
}
Expand All @@ -582,4 +592,7 @@ message StudentClubCollection {
string title = 1;
string description = 2;
repeated StudentClub clubs = 3;
// id of the collection.
// Might not be stable over time because of scraping
uint64 unstable_collection_id = 4;
}
Loading