@@ -35,7 +35,11 @@ export class NewGravatar extends Entity {
35
35
36
36
get id ( ) : string {
37
37
let value = this . get ( "id" ) ;
38
- return value ! . toString ( ) ;
38
+ if ( ! value || value . kind == ValueKind . NULL ) {
39
+ throw new Error ( "Cannot return null for a required field." ) ;
40
+ } else {
41
+ return value . toString ( ) ;
42
+ }
39
43
}
40
44
41
45
set id ( value : string ) {
@@ -44,7 +48,11 @@ export class NewGravatar extends Entity {
44
48
45
49
get owner ( ) : Bytes {
46
50
let value = this . get ( "owner" ) ;
47
- return value ! . toBytes ( ) ;
51
+ if ( ! value || value . kind == ValueKind . NULL ) {
52
+ throw new Error ( "Cannot return null for a required field." ) ;
53
+ } else {
54
+ return value . toBytes ( ) ;
55
+ }
48
56
}
49
57
50
58
set owner ( value : Bytes ) {
@@ -53,7 +61,11 @@ export class NewGravatar extends Entity {
53
61
54
62
get displayName ( ) : string {
55
63
let value = this . get ( "displayName" ) ;
56
- return value ! . toString ( ) ;
64
+ if ( ! value || value . kind == ValueKind . NULL ) {
65
+ throw new Error ( "Cannot return null for a required field." ) ;
66
+ } else {
67
+ return value . toString ( ) ;
68
+ }
57
69
}
58
70
59
71
set displayName ( value : string ) {
@@ -62,7 +74,11 @@ export class NewGravatar extends Entity {
62
74
63
75
get imageUrl ( ) : string {
64
76
let value = this . get ( "imageUrl" ) ;
65
- return value ! . toString ( ) ;
77
+ if ( ! value || value . kind == ValueKind . NULL ) {
78
+ throw new Error ( "Cannot return null for a required field." ) ;
79
+ } else {
80
+ return value . toString ( ) ;
81
+ }
66
82
}
67
83
68
84
set imageUrl ( value : string ) {
@@ -94,7 +110,11 @@ export class UpdatedGravatar extends Entity {
94
110
95
111
get id ( ) : string {
96
112
let value = this . get ( "id" ) ;
97
- return value ! . toString ( ) ;
113
+ if ( ! value || value . kind == ValueKind . NULL ) {
114
+ throw new Error ( "Cannot return null for a required field." ) ;
115
+ } else {
116
+ return value . toString ( ) ;
117
+ }
98
118
}
99
119
100
120
set id ( value : string ) {
@@ -103,7 +123,11 @@ export class UpdatedGravatar extends Entity {
103
123
104
124
get owner ( ) : Bytes {
105
125
let value = this . get ( "owner" ) ;
106
- return value ! . toBytes ( ) ;
126
+ if ( ! value || value . kind == ValueKind . NULL ) {
127
+ throw new Error ( "Cannot return null for a required field." ) ;
128
+ } else {
129
+ return value . toBytes ( ) ;
130
+ }
107
131
}
108
132
109
133
set owner ( value : Bytes ) {
@@ -112,7 +136,11 @@ export class UpdatedGravatar extends Entity {
112
136
113
137
get displayName ( ) : string {
114
138
let value = this . get ( "displayName" ) ;
115
- return value ! . toString ( ) ;
139
+ if ( ! value || value . kind == ValueKind . NULL ) {
140
+ throw new Error ( "Cannot return null for a required field." ) ;
141
+ } else {
142
+ return value . toString ( ) ;
143
+ }
116
144
}
117
145
118
146
set displayName ( value : string ) {
@@ -121,7 +149,11 @@ export class UpdatedGravatar extends Entity {
121
149
122
150
get imageUrl ( ) : string {
123
151
let value = this . get ( "imageUrl" ) ;
124
- return value ! . toString ( ) ;
152
+ if ( ! value || value . kind == ValueKind . NULL ) {
153
+ throw new Error ( "Cannot return null for a required field." ) ;
154
+ } else {
155
+ return value . toString ( ) ;
156
+ }
125
157
}
126
158
127
159
set imageUrl ( value : string ) {
0 commit comments