Merge pull request #639 from mirumee/fix/user-avatars

Fix user avatars
This commit is contained in:
Dominik Żegleń 2020-08-12 15:48:41 +02:00 committed by GitHub
commit 63376fcbe6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 38 additions and 37 deletions

View file

@ -18,6 +18,7 @@ All notable, unreleased changes to this project will be documented in this file.
- Add navigator button - #635 by @dominik-zeglen
- Update to newest schema - #638 by @dominik-zeglen
- Fix missing save button - #636 by @dominik-zeglen
- Fix user avatars - #639 by @dominik-zeglen
## 2.10.1

View file

@ -33,6 +33,9 @@ export const permissionGroupDetailsFragment = gql`
}
users {
...StaffMemberFragment
avatar(size: 48) {
url
}
}
}
`;

View file

@ -7,9 +7,6 @@ export const staffMemberFragment = gql`
firstName
isActive
lastName
avatar {
url
}
}
`;
export const staffMemberDetailsFragment = gql`
@ -25,5 +22,8 @@ export const staffMemberDetailsFragment = gql`
code
name
}
avatar(size: 120) {
url
}
}
`;

View file

@ -8,11 +8,6 @@ import { PermissionEnum } from "./../../types/globalTypes";
// GraphQL fragment: StaffMemberDetailsFragment
// ====================================================
export interface StaffMemberDetailsFragment_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetailsFragment_permissionGroups {
__typename: "Group";
id: string;
@ -26,6 +21,11 @@ export interface StaffMemberDetailsFragment_userPermissions {
name: string;
}
export interface StaffMemberDetailsFragment_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetailsFragment {
__typename: "User";
id: string;
@ -33,7 +33,7 @@ export interface StaffMemberDetailsFragment {
firstName: string;
isActive: boolean;
lastName: string;
avatar: StaffMemberDetailsFragment_avatar | null;
permissionGroups: (StaffMemberDetailsFragment_permissionGroups | null)[] | null;
userPermissions: (StaffMemberDetailsFragment_userPermissions | null)[] | null;
avatar: StaffMemberDetailsFragment_avatar | null;
}

View file

@ -6,11 +6,6 @@
// GraphQL fragment: StaffMemberFragment
// ====================================================
export interface StaffMemberFragment_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberFragment {
__typename: "User";
id: string;
@ -18,5 +13,4 @@ export interface StaffMemberFragment {
firstName: string;
isActive: boolean;
lastName: string;
avatar: StaffMemberFragment_avatar | null;
}

View file

@ -52,8 +52,8 @@ const useStyles = makeStyles(
width: 47
},
avatarDefault: {
"& p": {
color: "#fff",
"& div": {
color: theme.palette.primary.contrastText,
lineHeight: "47px"
},
background: theme.palette.primary.main,

View file

@ -38,8 +38,8 @@ const useStyles = makeStyles(
width: 47
},
avatarDefault: {
"& p": {
color: "#fff",
"& div": {
color: theme.palette.primary.contrastText,
lineHeight: "47px"
},
background: theme.palette.primary.main,

View file

@ -34,6 +34,9 @@ const staffList = gql`
cursor
node {
...StaffMemberFragment
avatar(size: 48) {
url
}
}
}
pageInfo {

View file

@ -14,11 +14,6 @@ export interface StaffMemberAdd_staffCreate_errors {
field: string | null;
}
export interface StaffMemberAdd_staffCreate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberAdd_staffCreate_user_permissionGroups {
__typename: "Group";
id: string;
@ -32,6 +27,11 @@ export interface StaffMemberAdd_staffCreate_user_userPermissions {
name: string;
}
export interface StaffMemberAdd_staffCreate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberAdd_staffCreate_user {
__typename: "User";
id: string;
@ -39,9 +39,9 @@ export interface StaffMemberAdd_staffCreate_user {
firstName: string;
isActive: boolean;
lastName: string;
avatar: StaffMemberAdd_staffCreate_user_avatar | null;
permissionGroups: (StaffMemberAdd_staffCreate_user_permissionGroups | null)[] | null;
userPermissions: (StaffMemberAdd_staffCreate_user_userPermissions | null)[] | null;
avatar: StaffMemberAdd_staffCreate_user_avatar | null;
}
export interface StaffMemberAdd_staffCreate {

View file

@ -8,11 +8,6 @@ import { PermissionEnum } from "./../../types/globalTypes";
// GraphQL query operation: StaffMemberDetails
// ====================================================
export interface StaffMemberDetails_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetails_user_permissionGroups {
__typename: "Group";
id: string;
@ -26,6 +21,11 @@ export interface StaffMemberDetails_user_userPermissions {
name: string;
}
export interface StaffMemberDetails_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetails_user {
__typename: "User";
id: string;
@ -33,9 +33,9 @@ export interface StaffMemberDetails_user {
firstName: string;
isActive: boolean;
lastName: string;
avatar: StaffMemberDetails_user_avatar | null;
permissionGroups: (StaffMemberDetails_user_permissionGroups | null)[] | null;
userPermissions: (StaffMemberDetails_user_userPermissions | null)[] | null;
avatar: StaffMemberDetails_user_avatar | null;
}
export interface StaffMemberDetails {

View file

@ -14,11 +14,6 @@ export interface StaffMemberUpdate_staffUpdate_errors {
field: string | null;
}
export interface StaffMemberUpdate_staffUpdate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberUpdate_staffUpdate_user_permissionGroups {
__typename: "Group";
id: string;
@ -32,6 +27,11 @@ export interface StaffMemberUpdate_staffUpdate_user_userPermissions {
name: string;
}
export interface StaffMemberUpdate_staffUpdate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberUpdate_staffUpdate_user {
__typename: "User";
id: string;
@ -39,9 +39,9 @@ export interface StaffMemberUpdate_staffUpdate_user {
firstName: string;
isActive: boolean;
lastName: string;
avatar: StaffMemberUpdate_staffUpdate_user_avatar | null;
permissionGroups: (StaffMemberUpdate_staffUpdate_user_permissionGroups | null)[] | null;
userPermissions: (StaffMemberUpdate_staffUpdate_user_userPermissions | null)[] | null;
avatar: StaffMemberUpdate_staffUpdate_user_avatar | null;
}
export interface StaffMemberUpdate_staffUpdate {