mirror of
https://github.com/pinry/pinry.git
synced 2025-11-17 02:10:39 +01:00
Feature: Add pin-creation from remote-url
+ Add CSRF protection for every request
This commit is contained in:
committed by
Isaac Bythewood
parent
5282ed5e53
commit
bb24ed3ecf
@@ -3,6 +3,17 @@ import storage from './utils/storage';
|
||||
|
||||
const API_PREFIX = '/api/v2/';
|
||||
|
||||
const Pin = {
|
||||
createFromURL(jsonData) {
|
||||
const url = `${API_PREFIX}pins/`;
|
||||
return axios.post(
|
||||
url,
|
||||
jsonData,
|
||||
);
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
function fetchPins(offset, tagFilter, userFilter) {
|
||||
const url = `${API_PREFIX}pins/`;
|
||||
const queryArgs = {
|
||||
@@ -160,6 +171,7 @@ const User = {
|
||||
};
|
||||
|
||||
export default {
|
||||
Pin,
|
||||
fetchPin,
|
||||
fetchPins,
|
||||
fetchPinsForBoard,
|
||||
|
||||
Reference in New Issue
Block a user