Browse Source

Fix build/lint errors

Leszek Wiesner 4 years ago
parent
commit
95aba43d9a

+ 1 - 1
pioneer/packages/joy-roles/src/tabs/WorkingGroup.stories.tsx

@@ -75,6 +75,6 @@ export function ContentCuratorsSection () {
   ];
 
   return (
-    <ContentCurators workers={members} rolesAvailable={boolean('Roles available', true)} />
+    <ContentCurators workers={members} workerRolesAvailable={boolean('Roles available', true)} />
   );
 }

+ 1 - 1
pioneer/packages/joy-roles/src/tabs/WorkingGroup.tsx

@@ -34,7 +34,7 @@ const JoinRole = ({ group, lead = false, title, description }: JoinRoleProps) =>
   <Message positive>
     <Message.Header>{title}</Message.Header>
     <p>{description}</p>
-    <Link to={`/working-groups/opportunities/${group}${lead?'/lead':''}`}>
+    <Link to={`/working-groups/opportunities/${group}${lead ? '/lead' : ''}`}>
       <Button icon labelPosition="right" color="green" positive>
         Find out more
         <Icon name={'right arrow' as SemanticICONS} />

+ 4 - 2
pioneer/packages/joy-roles/src/transport.mock.ts

@@ -55,7 +55,8 @@ export class Transport extends TransportBase implements ITransport {
   async curationGroup (): Promise<WorkingGroupMembership> {
     return this.simulateApiResponse<WorkingGroupMembership>({
       leadStatus: await this.groupLeadStatus(),
-      rolesAvailable: true,
+      workerRolesAvailable: true,
+      leadRolesAvailable: false,
       workers: [
         {
           memberId: new MemberId(1),
@@ -116,7 +117,8 @@ export class Transport extends TransportBase implements ITransport {
   async storageGroup (): Promise<WorkingGroupMembership> {
     return this.simulateApiResponse<WorkingGroupMembership>({
       leadStatus: await this.groupLeadStatus(),
-      rolesAvailable: true,
+      workerRolesAvailable: true,
+      leadRolesAvailable: true,
       workers: [
         {
           memberId: new MemberId(1),

+ 1 - 1
pioneer/packages/joy-roles/src/transport.substrate.ts

@@ -268,7 +268,7 @@ export class Transport extends TransportBase implements ITransport {
     });
   }
 
-  protected async areGroupRolesOpen (group: WorkingGroups, lead: boolean = false): Promise<boolean> {
+  protected async areGroupRolesOpen (group: WorkingGroups, lead = false): Promise<boolean> {
     const nextId = await this.cachedApiMethodByGroup(group, 'nextOpeningId')() as GroupOpeningId;
 
     // This is chain specfic, but if next id is still 0, it means no openings have been added yet